LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a way with NI7.0 to pass a sub-vi filename to a hi-level vi from a client PC

I have NI7.0 running on Windows 2000 and would like to use a high-level VI to open and close various sub-VIs. Is there a way to pass the sub-VI filename from a client PC? I'm using VI server and remote panels for user/client access. The client PC has browser access over the Internet, but only has a runtime engine installed.
0 Kudos
Message 1 of 4
(2,611 Views)
If your main VI is the remote panel and the subVIs exist on the server, I think the simplest thing to do is to have your main VI list which subVIs are installed. I think what you're attempting is similar to the shipping example called Plug In Example. In this, two subVIs are in a sub folder called Plugins. They get displayed in the listbox called Transforms from which a user can pick which one to run.
Message 2 of 4
(2,611 Views)
That is true, but I was hoping there was a way to pass the sub-vi information automatically even if it's more complicated.
0 Kudos
Message 3 of 4
(2,611 Views)
How much more automatic do you want? You can program the main VI to search in multiple folders or read a database/spreadsheet with VI names and paths. There is no way for a remote panel user to see what is installed on the server (big security hole otherwise) so it's all up to the main VI.
0 Kudos
Message 4 of 4
(2,611 Views)