02-08-2012 11:33 AM
I used TestStand UI SequenceView Control Properties to change the Execution View in the LabVIEW simple operator interface. I can see the change when I initially run the OI, but then it goes back to the original format as it's running. I can't find where it is being changed in the code. Does anybody know?
Solved! Go to Solution.
02-08-2012 12:38 PM
The picture in the attachment worked for me.
I think you need to have it after the IApplicationMgr Start invoke node.
Regards,
02-08-2012 02:03 PM
Hey, thanks! That gave me the clue that I needed. I implemented this code to get what I wanted, using the column names that were defined in the operator interface (Column1 is the Settings column, which I did not want to be visible). I am curious though, why the operator interface changes settings that can be explicitly set in the control's properties...
Also, in your example, it looks like the Item step is just passing through the columns reference, but that must be a hidden wire connected to the Item because the Width and Autosizing properties are only available for a SeqViewColumn, not SeqViewColumns.
02-08-2012 08:32 PM
I think it has something to do with when you connect it to the manager control but I'm not sure. about that.
Yeah I wasn't sure exactly what you wanted but I knew you needed it after the Start method. I'm glad the example helped you.
The SeqViewColumns (notice it is plural) invoke node is returning an item (single column). Basically it is an collection of columns. You can read more about it in the TestStand help. Under the index tab type SeqViewColumns and you'll be able to read about all the properties and methods.
Regards,