07-25-2014 11:10 AM
I am trying to create a new express VI from an existing VI and am getting the following error:
Error 1099 occurred at Property Node (arg 1) in byob_Create Controls & Inds.vi->byob_GUI Create Block.vi->Block Builder Wizard.vi
Possible reason(s):
LabVIEW: Scripting: SubVI is not loaded.
Property Name: VI Name
This error happens after doing the following:
1. Open the Create or Edit Express VI dialog
2. Click New
3. Select the Create from a VI radio button and click Next
4. Select the VI to make the express VI from and click OK
5. Click Next without changing the defaults for the terminals
6. Enter an Express VI name (use the default path) and click Finish
I am wondering what might be causing this error and how to correct the trouble.
07-27-2014 08:44 PM
Does this happen with any VI being turned into an Express VI, or just certain ones? Did this ever work on this computer?
Mike...
07-28-2014 04:07 PM
I am using LabVIEW 2013 and have tried creating express VIs from several different VIs and encounter the same problem in all cases. I have also tried this on my home computer and encounter the same problem. The problem does not appear in LabVIEW 2010 though.
07-28-2014 06:26 PM
This bug was introduced in LabVIEW 2013. It is too late for me to get a fix into LabVIEW 2014, but I will file a CAR to get it fixed in a future version.
For now, you can fix the issue in LabVIEW 2013 or 2014 by following these steps:
1. Backup the following file on your system: LabVIEW 20xx\project\ExpressDev.llb
2. Replace it with the version attached to this forum post.
3. (LabVIEW 2014 only) Mass compile ExpressDev.llb.
Thanks for reporting the issue. Let me know if you have any other questions.
07-29-2014 10:59 AM
The fix works. Thank you very much.
08-12-2015 12:48 PM
Hey everyone,
This issue was reported in CAR 484940 and is now fixed in LabVIEW 2015. You can download the latest evaluation software here.
04-17-2017 08:55 PM
Hi,
I am using LabVIEW 2015 and I am getting the same error code on a different situation.
I have a VI that uses 2 timed loops, and I wanted to check it with VI analyzer and I got the following:
Error 1099. Scripting: SubVI is not loaded.
Test Path: C:\Program Files (x86)\National Instruments\LabVIEW 2015\project\_VI Analyzer\_tests\Real-Time Module\Unbounded Code in Timed Structures.llb
VI Path: C:\<here goes the VI path>.vi
What does this error mean?
Thanks in advance.
04-18-2017 01:55 PM
It sounds like the Unbounded Code in Timed Structures test does not properly handle missing subVIs on block diagrams. Does your VI under test have any missing subVIs?
If not, the problem may be because you're analyzing an RT VI outside of an RT target in a project. I suggest opening your project and launching the VI Analyzer from there, then selecting your RT Target on the first page of the VI Analyzer and only running the RT tests on the VIs under that target.