09-08-2009 06:41 PM
Hello experts,
I'm currently trying to upgrade from Labview 8.6.1 to Labview2009. At the moment, I'm having problem saving vis which were O.K with version 8.6.1.
And it appears a lot of vis affected by this error. I was wondering if it is a bug of Labview2009 and better stay away until it will be fixed? Thank you.
09-09-2009 12:06 PM
Hi midam,
Would it be possible for you to attach one such VI that is giving this error?
09-09-2009 06:21 PM
Hi NitinD,
It feels like some of the typedefs are causing troubles rather than VIs themselves. I attached one of the typedef which I still get this save error in LabView9.0.
Cheers.
09-09-2009 10:06 PM
I was able to open it, although it was looking for some sub controls you did not post.
Spec an Device.ctl
Specan Res BW.ctl
freq range.ctl
When I tried to save it, I got the error you mentioned.
Perhaps you should try opening those other controls first and update them to LV 2009, then open up this control and try saving. Start with the lowest control in your "Control hierarchy" and work upwards from there.
09-09-2009 10:24 PM
Hi Ravens,
I attached one of the lowest ctl. you mentioned. Even this typedef is generating save error.
09-09-2009 10:40 PM - edited 09-09-2009 10:41 PM
Hi midam,
I reproduced the problem on my system. I have filed CAR# 186392. I will post any more updates here. Thank you for bringing this to our notice. 🙂
I also attempted to mass compile the controls. But it didn't work either.
Regards,
Nitin
09-09-2009 10:41 PM
09-10-2009 03:36 PM
The good news is I understand the bug and have a workaround for you. The bad news is the bug is prolific.
LabVIEW 2009 is unable to save sparse rings with unit labels. The workaround is to edit the control and remove the unit label. You can do that in any version of LabVIEW, including 2009. As long as you remove the unit label before saving it, you should be fine.
Sorry you had to hit this. Thank you for submitting it -- we will fix it as soon as we can.
09-10-2009 03:38 PM
Oh, and just in case, here's how you remove a unit label:
Right-click on the control, Visible Items>>Unit Label. The unit label appears. Delete the text inside it (in this case, "Hz").
09-10-2009 10:41 PM
Thanks dhedges
Kudos for you. Hope this one will be fixed in next revision.