Testmodus für Aufgaben- und Kontakt-Skripte

Aus Planfix
Wechseln zu: Navigation, Suche

Testmodus für Aufgaben- und Kontakt-Skripte ermöglicht es, zu prüfen, ob eine bestimmte Aufgabe oder ein bestimmter Kontakt die Auslösebedingungen des Skripts erfüllt, und außerdem die Skriptaktionen an dem ausgewählten Objekt auszuführen.

Wie man ihn aktiviert

Der Testmodus wird durch Klicken auf das Kolben-Symbol aktiviert. Nachdem der Testmodus aktiviert wurde, zeigt die obere Leiste des Skriptfensters die Möglichkeit, einen der Testmodi und ein zu testendes Objekt auszuwählen:

ahb0N1.png

Testen der Skriptbedingungen

Ermöglicht zu prüfen, ob die Skriptbedingungen für das ausgewählte Objekt erfüllt sind. Nach Auswahl eines Objekts erscheint um jede Bedingung in den Auswahlparametern ein farbiger Rahmen:

  • Grüner Rahmen — die Bedingung ist für das ausgewählte Objekt erfüllt.
  • Roter Rahmen — die Bedingung ist nicht erfüllt.

Um die Zeile mit dem logischen Ausdruck, der die Bedingungen verknüpft, erscheint ebenfalls ein Rahmen. Ein roter Rahmen bedeutet, dass das Objekt nicht den Auswahlparametern oder dem logischen Ausdruck entspricht, sodass das Skript für dieses Objekt nicht ausgelöst wird:

QP7XZb.png

Verwendung

  • Überprüfen Sie nacheinander jede Bedingung, die rot umrandet ist.
  • Passen Sie die Bedingung oder die Werte des getesteten Objekts (Aufgabe, Kontakt) so an, dass die Bedingung erfüllt ist.
  • Wiederholen Sie den Test.
  • Führen Sie diese Schritte so lange aus, bis im Testmodus nur noch die grün umrandeten Bedingungen vorhanden sind.
  • Wenn eine Aufgabe oder ein anderes Objekt zum Testen ausgewählt wurde und das Skript nicht für dieses Objekt anwendbar ist, wird eine spezielle Informationsmeldung angezeigt.

Skriptaktionen ausführen

Ermöglicht, die Skriptaktionen an dem ausgewählten Objekt auszuführen. Das ist nützlich, wenn Sie die Skriptbedingungen oder -aktionen geändert haben und dessen Verhalten überprüfen möchten, ohne die Aufgabe in einen Zustand zurückversetzen zu müssen, in dem das Skript automatisch ausgeführt würde.

Nach Auswahl eines Objekts und Bestätigung werden alle Skriptaktionen nacheinander auf dieses Objekt angewendet.

Wichtig:

  • Alle Skriptaktionen werden vollständig ausgeführt.
  • Bei auf diese Weise ausgeführten Operationen werden die Skriptbedingungen nicht geprüft.


Gehe zu