LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Building an application in LabVIEW 7 will result in error 1073

Hello all,

I have a test program developed and built with LV6.1.

Our customer wants to switch to LV7, so I imported the program into LV7 and started a rebuild of the executable. The program was saved first as "application distribution (removing diagrams)". After a short while, the application builder stopped with:
"error code 1073 -> Application Builder: The source VI must have its diagram in order to be included in an application."

After some investigations I found, that the reason is a VI wich includes building an array using a for-loop and autoindexing.
In LV6.1 the applicatin was built without such an error message.

Due to the error message I assume, that it is recommended not to remove the
block diagram. Is there any reason for this? Applies this only to VIs with arrays and forloops?
Within the documentation I found nothing about this (maybe my search patterns are wrong).

Best regards
Heinrich Eidloth
0 Kudos
Message 1 of 4
(3,146 Views)
Check out the following thread, specifically my reply at the end...

http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=50650000000800000054970000&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0&USEARCHCONTEXT_QUESTION_0=1073&USEARCHCONTEXT_QUESTION_S=0
0 Kudos
Message 2 of 4
(3,146 Views)
Hello and Good Morning,

thanks for your answer. But it doesn't help very much.
The undocumented entry reduces the error message to thew following text:

error 1073 -> LabVIEW: This property is writable or this method is available only when the VI is in edit mode.

Before using the entry in the LV inifile both messages were shown as a possible reason. After updating the LV inifile I will only see the text above.
And again: In LV61 I can build the executable without any problems (with or without a block diagram).

But inside my little test VI (see attached file) there are no property nodes. Or are there some "hidden" property nodes ?

thanks in advance for a fast answer

Heinrich Eidloth
0 Kudos
Message 3 of 4
(3,146 Views)
Heinrich,
This issue has been documented in the KnowledgeBase bellow
Error 1073 When Building Application with SubVI Without Block Diagram
Your attached VI doesn't have a diagram, so I cannot see if there are any hidden propeties or methods.
Some properties have changed between LabVIEW 6.1 and 7.0, and so some are only available to change when they are in the edit mode.
The workaround with the ini file setting is intended to allow you to build executables with the typedef controls.
Zvezdana S.
0 Kudos
Message 4 of 4
(3,146 Views)