Benutzerdefinierte Skripte für eine Grafik erstellen
- Last UpdatedSep 25, 2024
- 2 minute read
Sie können benutzerdefinierte Skripte für eine Grafik erstellen. Diese können wie folgt ausgeführt werden:
-
einmalig, wenn sich der Wert des Auslösers (Attribut oder Ausdruck) ändert
-
in regelmäßigen Abständen, solange der Auslöser ein bestimmtes Kriterium erfüllt (z. B. Wert „wahr“)
Jedes benutzerdefinierte Skript kann nur einen einzigen Auslöser haben.
So erstellen Sie ein benutzerdefiniertes Skript für eine Grafik
-
Öffnen Sie die Grafik im Industriegrafik-Editor.
-
Klicken Sie im Menü Spezial auf Skripte. Das Dialogfeld Skripte bearbeiten wird angezeigt.
-
Klicken Sie auf das Hinzufügen-Icon. In der Liste Benutzerdefinierte Skripte erscheint ein neuer Eintrag.
-
Geben Sie einen Namen für das neue Skript ein. Der Name erscheint nun als Überschrift im rechten Teil des Dialogfelds.
-
Wählen Sie für das Feld Ausdruck eine der folgenden Möglichkeiten:
-
Geben Sie einen Ausdruck, einen Wert oder einen Attributverweis ein.
-
Wählen Sie einen Attributverweis über den Objektkatalog aus.
Der hier eingegebene Ausdruck dient als Datenquelle für den Auslöser.
-
-
Wählen Sie in der Liste Auslöser eine der folgenden Optionen:
-
WhileTrue, damit das Skript in regelmäßigen Abständen ausgeführt wird, solange der Auslöserausdruck den Wert „wahr“ hat
-
WhileFalse, damit das Skript in regelmäßigen Abständen ausgeführt wird, solange der Auslöserausdruck den Wert „falsch“ hat
-
OnTrue, damit das Skript einmalig ausgeführt wird, wenn der Wert des Auslöserausdrucks von „falsch“ auf „wahr“ wechselt
-
OnFalse, damit das Skript einmalig ausgeführt wird, wenn der Wert des Auslöserausdrucks von „wahr“ auf „falsch“ wechselt
-
DataChange, damit das Skript einmalig ausgeführt wird, wenn sich der Wert des Auslöserausdrucks ändert. Wenn Sie möchten, dass das Skript auch ausgelöst wird, wenn sich nur die Qualität des Auslöserausdrucks ändert, aktivieren Sie das Kontrollkästchen Qualitätsänderungen.
-
-
Geben Sie bei Skripten des Typs „Solange ...“ im Feld Intervall ein, in welchem Intervall das Skript ausgeführt werden soll, während die Auslösebedingung erfüllt ist.
-
Bei Skripten des Typs „Datenänderung“ können Sie außerdem im Feld Totzone eingeben, um wie viel sich der betreffende Wert mindestens ändern soll, damit das Skript ausgeführt wird.
-
Geben Sie das Skript im dafür vorgesehenen Feld ein.
-
Mit dem Skriptfunktionenkatalog und dem Attributkatalog können Sie bequem Skriptfunktionen und Attributverweise einfügen.
-
Klicken Sie auf OK. Nun wird die Syntax des Skripts überprüft. Eventuelle Syntaxfehler werden gemeldet. Klicken Sie dann auf:
-
Ja, um das Skript trotz der Fehler zu speichern
-
Nein, um das Skript (bzw. die Änderungen daran) zu verwerfen und das Dialogfeld ohne Speichern zu schließen
-