LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Terminal of a typedef control from its Property Nodes?

Another feature of property nodes of typedef I don't understand: if you create a typedef from a control, create property nodes for that controls, you can't access the terminal from right-clicking the property nodes and looking for Find>>Terminal. It is grayed out! Why?

You can Find>>Control and then from the Control itself (that is, from the FP), right-click and Find>>Terminal.

But why is that impossible from a property node when you can do that AS LONG AS the control is not linked to a typedef?

 

Tested in LV 2011.

 

 

Edit: the reason that is VERY annoying is that if you want to create a constant from the Property Node "Value" of a typedef control... you can't. So you have to look for the Control/Indicator first, then look for the terminal (since you cannot create a constant from the Control itself) then create a constant from the terminal and then go back where you were and needed to have the constant in the first place. Awful...

0 Kudos
Message 1 of 8
(4,649 Views)
Except if it's a typedef you don't need to do any of that. Simply right click in the block diagram, select the option for placing a VI, browse to the location if the ctl file, select it and place it where you want it.
Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 2 of 8
(4,640 Views)

Thanks for the workaround suggestion, but that was not exactly the point of my question... Just trying to either point to an inconsistency in LV or learn about a feature I am not aware of.

0 Kudos
Message 3 of 8
(4,622 Views)

Not being able to right-click either a local or a ref of a control and create based on it has slowed me down a number of times.

 

I suspect it is a feature that nobody has asked for and NI overlooked it.

 

Case in point:

 

In earlier version of LV we could not create a BD constant of a Waveform data type. Only controls or locals. I asked Jeff K. "Why" and he replied I don't know. It was probably overlooked."

 

We have that option now.

 

So returning to your question...

 

Post it up to the Idea Exchange and see what happens.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 4 of 8
(4,618 Views)

Ben, that's what I thought. However, I have kind of given up on the Idea Exchange forum effectiveness in triggering action from NI (at least considering the number of "in development" or "in beta" features). And when this is followed up, it sometimes result in a fiasco (like the new VI terminal icon screwing up the Help Windows :-).

But a Knight's advice is an order, so off the the IE Forum I am...

Message 5 of 8
(4,615 Views)

Idea posted here. Please kudo the annoyance!

Message 6 of 8
(4,607 Views)

Would you elaborate on this? - "And when this is followed up, it sometimes result in a fiasco (like the new VI terminal icon screwing up the Help Windows :-)."

George M
National Instruments
0 Kudos
Message 7 of 8
(4,563 Views)

Thanks to X. for bringing the Find on typedef issues to our attention. Multiple issues with the Find menu will be fixed in the 2011 SP1 patch.

Message 8 of 8
(4,537 Views)