LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
X.

Typedef "Value" Property Node issues to fix, please!

Status: Declined
Moved to CAR database. CAR#318065

As discussed here and here, it is annoying that a Value Property Node of a typedef is not typed properly (*).

Related or not, as discussed here, it is annoying that when you try to create a typedef constant for a typedef control, you have to actually do that from the Terminal. And the problem is compounded byt the fact that you cannot access the terminal from a Property Node! It is grayed out. A specificity of typedefs. All other Controls/Indicators terminals can be access by right-clicking any of their property nodes.

Thanks for reading.

 

Tested in LV 2011

(*) definitely not new in LV 2011

16 Comments
X.
Trusted Enthusiast
Trusted Enthusiast

First CAR still not fixed in LV 2012...

X.
Trusted Enthusiast
Trusted Enthusiast

Still well and alive in LV 2015...

AristosQueue (NI)
NI Employee (retired)

The CAR is marked as fixed in LV 2012.

 

I just verified in LV 2015. Works just fine.

Untitled.png

AristosQueue (NI)
NI Employee (retired)

And the Find CAR appears to also be fixed. Also in 2012.

X.
Trusted Enthusiast
Trusted Enthusiast

You might well be right, but I am correct too.

Here is what I have on my diagram:

 

Screen Shot 2016-01-29 at 16.08.37.png

 

The local variable corresponds to the PN's control. Notice the red coercion dot.

1) If I force recompilation (Ctrl+ Run Arrow), nothing happens.

2) If I disconnect the local variable and try to reconnect it to the PN, nothing happens. I mean nothing. I CAN'T get a wire to connect the two.

3) If I Ctrl-Z all this, here is what I get:

 

Screen Shot 2016-01-29 at 16.09.25.png

 

No coercion dot. This VI has been recompitled dozens of time since I upgraded to 2015.

 

Edit: of course the control is a typedef.

 

AristosQueue (NI)
NI Employee (retired)

Works fine for me. I tried directly in 2015. I also tried creating a problem case in 2011 and then loading it in 2015. It mutates correctly.

I guess there must be something corrupt about your particular VI. Delete the control and re-drop it and see if the problem goes away.

 

Untitled.png

----------------------

Untitled.png