I have an application where I'm want to run various tests in a subpanel. I apss in some variables to the VIs when I load them into the subpanel, and I want the VIs to then run. These are tests that run to completion and the called VI stops running. I then want the user to be able to modify the FP controls and re-run the VI. However, the reun VI method does not work, because the VI's execution state is "running", even though it is not running.
I have a "Run" botton in VI that contains the subpanel, and I can re-run the subpanle VI suing a call by reference node, but this forces the passed-in values to update, rather than allowing the user-supplied values to be used.
Is there a way to re-run a VI that is loaded into a subpanel?