LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos
Donnie

Conditional Functions

Status: Declined

Any idea that has not received any kudos within a year after posting will be automatically declined. 

Just right click on (m)any function(s) and have an option to "Make Conditional"

The intent is to require fewer case statements on our diagrams.

3 Comments
RavensFan
Knight of NI

I think you need to provide more detail in your idea.  Perhaps mock up an example.

 

If something is "make conditional", what do you want the output to be if the condition is False?  How do you define that?

 

I don't think that we have a particular problem of too many case statements on diagrams.

AristosQueue (NI)
NI Employee (retired)

I think this is too undefined. Take a simple "Add" primitive. If you add the conditional to it, did you mean the output should be 0 or the top input or the bottom input? When the Add primitive gets the Error terminals (when you wire a Matrix type to it), an error makes it output an empty matrix, but that's well defined for errors. A simple boolean is not so well defined.

Darren
Proven Zealot
Status changed to: Declined

Any idea that has not received any kudos within a year after posting will be automatically declined.