LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

why "red triangle arrow" show in build array function?

Solved!
Go to solution

refer title, when using 'build array' function, why it show "red triangle arrow" in the input port, see two picture in below, why this difference occurs?

 

any response is high appreciated!

 

 1.png  2.png


"I think therefore I am"
0 Kudos
Message 1 of 4
(3,257 Views)

That symbol is the "coercion dot". It shows you that LV is casting the data to something compatible. In this case, i ASSUME that in the first screenshot, all references point to either the same cluster or clusters with the same layout.

In the second screenshot, the references point to different versions of clusters, therefore, the reference has to be cast to a more generic reference.

 

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Message 2 of 4
(3,249 Views)

The datatype of your clusters seems to be different on the right side of your picture. On the left side you bundle only clusters of the same datatype.

 

Compare: Cluster & Cluster 3 are identical, Cluster 2 differs...

image01.png

 

Regards, Jens

Kudos are welcome...
Message 3 of 4
(3,245 Views)
Solution
Accepted by topic author ELI2011

I got the reason: even the label of the controls must be the same.

a.JPG


"I think therefore I am"
0 Kudos
Message 4 of 4
(3,197 Views)