Die Ausführung von Skripten zur Laufzeit unterbrechen
- Last UpdatedSep 26, 2024
- 1 minute read
Beim Start von WindowViewer wird standardmäßig die gesamte Projektlogik ausgeführt. Außerdem werden synchrone Skripten gestartet. Sie können die Projektlogik anhalten und so die Ausführung der meisten Skripte stoppen. Die Ausführung bleibt unterbrochen, bis Sie die Projektlogik wieder starten.
Die Skriptausführung über das Menü unterbrechen
-
Klicken Sie im Menü Logik auf Logik anhalten. Die Ausführung synchroner Skripte wird nun beendet. Die Ausführung bereits laufender asynchroner Skripte wird fortgesetzt, es werden jedoch keine neuen asynchronen Skripte ausgeführt.
Die Skriptausführung über ein Skript unterbrechen
-
Schreiben Sie den Wert 0 in die binäre Systemvariable $LogicRunning. Die Ausführung synchroner Skripte wird nun beendet. Die Ausführung bereits laufender asynchroner Skripte wird fortgesetzt, es werden jedoch keine neuen asynchronen Skripte ausgeführt.
Die Ausführung von Skripten zur Laufzeit fortsetzen
-
Klicken Sie im Menü Logik auf Logik starten. Die Skriptausführung wird nun fortgesetzt.
Die Skriptausführung über ein Skript fortsetzen
-
Schreiben Sie den Wert 1 in die binäre Systemvariable $LogicRunning. Dies muss aus einem asynchronen Skript erfolgen, das bereits lief, als die Skriptausführung unterbrochen wurde.