05-02-2008 05:35 AM
Neatly working VI in LV8.0 for some reason I am converting it into earlier version of LV7.1. When I opened from LV7.1, I got the error message (report attached).
Hope somebody help me out to avoid coding from scratch.
Kousy
05-02-2008 08:33 AM
05-02-2008 11:06 PM
05-05-2008 10:01 AM
05-06-2008 04:07 AM
05-06-2008 05:58 AM
05-06-2008 08:48 AM
Kousy,
There are many subVIs missing from your perf print VI. Can you attach those?
Raghunathan,
VIs in vi.lib are not supposed to be converted. If you are using vi.lib functions in 8.x and they don't exist in 7.1, then you can't do the conversion. If the vi.lib functions do exist in 7.1, then just open the converted VI and ignore the warnings.
05-06-2008 10:30 AM
Dennis,
thanks for the clarification. And I guessed as much.
That said I really feel that this menu option to "Save for previous version" is pretty much useless. Maybe its fine for simple VIs with a few functions in them. Other than this I cannot imagine any practical use, as in any case large VIs are built using numerous functions from the vi.lib.
Looks like I need to recreate my existing LV8.0 vi right from scratch to LV7.1.
Raghunathan
05-06-2008 10:40 AM
05-06-2008 11:00 AM
Yeah I do understand the process of backward migration and also realize the unavoidable pit falls.
But in my case after the conversion is complete, and I try to open it in LV7.1, I simply get a dialog box with a" LabView Load error 24" and it says rather bluntly that the VI is broken and there is no block diagram !
Anyway I have not given up and am trying the converison in a logical fashion by removing some obvious functions that are not there in LV7.1. Shall revert if I get lucky.