LabVIEWForum.de
Blockdiagrammfehler - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: Blockdiagrammfehler (/Thread-Blockdiagrammfehler)



Blockdiagrammfehler - Masterg4941 - 16.08.2013 07:42

Hallo,

ich habe das Problem, dass ich beim erstellen einer Applikation Fehlermeldungen bekomme.
Die Fehlermeldung lautet wie folgt (Eine von meheren):

Blockdiagrammfehler
- "Mein Computer\lib.lvlib\Mittlung: Umgebungsvariable befindet sich nicht im Projekt"

Details[/b]:
"Die Umgebungsvariable befindet sich nicht im selben Projekt wie dieses VI. Fügen Sie die Bibliothek mit der Umgebungsvariable dem Projekt hinzu oder öffnen Sie das VI in einem Projekt, das die Umgebungsvariable enthält."


In der Programmierumgebung kann ich das Programm allerdings problemlos ausführen.
Ich glaube, dass ich das Problem an sich verstehe. Er findet die SubVi's, die im Hauptprogramm verarbeitet werden, nicht (!?).
Es liegen allerdings alle VI's im selben Ordner. Hat es was mit den globalen Variablen zu tun?

P.S. Das Programm wurde nicht von mir geschrieben und kann es aus Datenschutzgründen hier leider nicht hochladen. Ich soll es lediglich umschreiben/erweitern.


Für den ein oder anderen Tipp wäre ich echt dankbar.

LG


RE: Blockdiagrammfehler - GerdW - 16.08.2013 07:48

Hallo MasterG,

Zitat:Ich glaube, dass ich das Problem an sich verstehe. ... Hat es was mit den globalen Variablen zu tun?
Ich glaube, du hast die Fehlermeldung nicht allzu aufmerksam gelesen... Big Grin

Da steht nichts von "subVI", sondern laut und deutlich "Umgebungsvariable"! Dein Programm verwendet irgendwelche SharedVariables/Umgebungsvariablen - und die müssen mit ihrer Definition ins Projekt eingebunden werden, damit dann ein Executable erstellt werden kann...


RE: Blockdiagrammfehler - Masterg4941 - 16.08.2013 08:05

(16.08.2013 07:48 )GerdW schrieb:  Ich glaube, du hast die Fehlermeldung nicht allzu aufmerksam gelesen... Big Grin

Da steht nichts von "subVI", sondern laut und deutlich "Umgebungsvariable"! Dein Programm verwendet irgendwelche SharedVariables/Umgebungsvariablen - und die müssen mit ihrer Definition ins Projekt eingebunden werden, damit dann ein Executable erstellt werden kann...

Ja da hast du wohl recht Big Grin
War natürlich Schwachsinn nur die "Main" kompilieren zu wollen. Habe jetzt alle VI's usw. in ein Projekt geschoben und jetzt klappt es auch Tongue

Danke Gerd