I builded an array with 8 cluster reference and created an indicator (see array.png). But the error list told that the indicator is undefined (see error list.png).
But I have done the same thing in another VI several days ago, there is no error.
What is the problem of my program?
You check whether all the reference are valid are not and then if any one of the ref is invalid then find it and check the problem with that cluster. The details clearly says that the cluster contains empty element just follow the procedure given in details.
Thank you for your reply.
But I don't know how to check whether it is valid or not. I just copied the first cluster I build, so if the first one is valid, all the cluster should be valid.
No its not like that. you can have the reference even if it is invalid and that is the one you need to check. But before that remove the cluster that is empty then your problem will get solved.
See the attached image for chekcing the reference is valid or not.
This cannot be analyzed form a few pictures. Please attach the actual VI.
Are there other controls with the same name? What is your LabVIEW version?
I found the problem. I used 'bundle by name' to set the value of the clusters. One of the terminals is unwired (the third error in error list). After I removed it, there is no error.
Thank you very much for your help.
That explains the third error in your list. I don't see how it can explain the first two errors.
There has to be more to this than what you disclosed so far.