LabVIEW Idea Exchange

About LabVIEW Idea Exchange

Have a LabVIEW Idea?

  1. Browse by label or search in the LabVIEW Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click Post New Idea to submit a product idea to the LabVIEW Idea Exchange. Be sure to submit a separate post for each idea.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As NI R&D considers the idea, they will change the idea status.
  5. Give kudos to other ideas that you would like to see in a future version of LabVIEW!
Showing results for 
Search instead for 
Did you mean: 

Index on "arrayable" clusters

Status: New

Didn't see this suggested yet, sorry if it was.


LabVIEW is smart enough to know if a cluster is "arrayable". If it is, it can be converted to an array.


It would be nice if "arrayable" clusters could be auto-indexed on for/while loops.


I have an instance right now were I would really benefit from auto-indexing but I still need unbundle by name in other sections of code.

Arrayable Cluster.PNG

1 Comment
Knight of NI

Why would you want to keep your data in such a cluster in the first place? It prevents scaleability. Also, inserting a "cluster to array" before the FOR loop seems like a small price to pay for the convenience and is thus a viable and trivially simple workaround. I don't think we need this.

To keep the universe in balance, implementation of this idea would also require a similar treatment for indexing output tunnels? How would you enfoce the fixed size requirement for the resulting cluster?

LabVIEW Champion. It all comes together in GCentral GCentral
What does "Engineering Redefined" mean??