10-08-2013 09:42 AM - edited 10-08-2013 09:43 AM
Hello All,
I have an Operator Interface where the operator has the ability to select particular steps and loop on selected steps as required.
Everything works as intended but the customer would like to supress the default Loop configuration pop-up box.
The loop parameters needs to set programmatically (not by the user). I figured out how to build the interactive arguments but not sure how to pass this.
Any ideas / suggestions would be greatly appreciated.
Thanks in advance.
regards,
SS
Solved! Go to Solution.
10-10-2013 09:06 AM - edited 10-10-2013 09:09 AM
Have you tried calling SequenceFileViewMgr.LoopOnSelectedSteps?
-Doug
10-10-2013 10:15 AM - edited 10-10-2013 10:18 AM
Hi,
My name is Mark and I'm an Applications Engineer at National Instruments.
I have looked at your issue and it seems that you are on the right track here. Your code snippet seems to generate valid data and in order to avoid the "Loop on Selected Steps" dialog you simply need to feed the "BuildInteractiveArgs" output from your example to the "interactiveArgsVal" input on an invoke node with a method named "Loop on Selected Steps" (see picture below). Once this has been done, TestStand will receive all the data needed and the pop-up box will not be shown.
Hope this helps.
I will look forward to your reply.
10-11-2013 05:02 AM
I am aware of this method and it works well but the requirement is to run with the process model entry point for example "Test UUTs"
10-11-2013 09:09 AM - edited 10-11-2013 09:11 AM
@UnspecifiedError wrote:
I am aware of this method and it works well but the requirement is to run with the process model entry point for example "Test UUTs"
Use SequenceViewMgr.ExecutionEntryPoints to get the corresponding EntryPoint object, then use EntryPoint.LoopOnSelectedSteps().
Hope this helps,
-Doug
10-11-2013 09:23 AM
Now thats why they pay you the big bucks.
Thanks very much Dug, much appreciated.