Workflow-Aktivität „Auf Bedingung warten“

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Die Aktivität Auf Bedingung warten bewirkt, dass der Workflow bei dieser Aktivität wartet, bis der aktuelle Datensatz die angegebene Bedingung erfüllt.

    Der Workflow wertet die Aktivität Auf Bedingung warten jedes Mal aus, wenn der aktuelle Datensatz aktualisiert wird. Verwenden Sie diese Aktivität, um einen Workflow auf unbestimmte Zeit anzuhalten, bis ein bestimmtes Kriterium durch eine Datensatzaktualisierung erfüllt wird. Informationen zum Anhalten eines Workflows für eine bestimmte Zeit finden Sie unter Timer workflow activities.

    Damit der Workflow die Bedingung als erfüllt betrachtet, müssen alle angegebenen Bedingungen – egal ob im Builder oder in einem Skript – erfüllt sein.
    Hinweis:
    Eine Aktivität vom Typ Auf Bedingung warten sollte nur verwendet werden, um auf ein externes Event zu warten, z. B. eine Datensatzaktualisierung, und nicht auf ein Event von einem Workflow, der einen Wert festlegt Wenn ein Workflow einen Wert festlegt und warten möchten, bis das gleiche Feld als „geändert“ angezeigt wird, versuchen Sie, einen Ein-Sekunden-Timer einzufügen.

    Ergebnisse

    Ein Workflow-Designer kann einen Ergebniswert mit der Variablen activity.result in einem Skriptfeld der Aktivität zuweisen. Die Aktivität geht über, wenn der Ergebniswert wahr ist.

    Eingabevariablen

    Die folgenden Variablen bestimmen das Verhalten der Aktivität.
    Hinweis:
    Bedingungsaktivitäten werden als der Benutzer ausgeführt, dessen Aktionen den Bedingungen entspricht, auf die der Workflow wartet und die den Workflow fortführen.
    Tabelle : 1. Eingabevariablen der Aktivität „Auf Bedingung warten“
    Feld Beschreibung
    Bedingung Der Workflow wird bei dieser Aktivität angehalten, bis die Bedingung mit dem aktuellen Datensatz übereinstimmt.
    Bedingungsskript Falls angegeben, wird der Workflow bei dieser Aktivität angehalten, bis das Skript die Variable answer auf „true“ festlegt.

    Status

    Der Aktivitätsstatus teilt der Workflow-Engine mit, wie mit der Aktivität verfahren werden soll.
    Tabelle : 2. Status der Aktivität „Auf Bedingung warten“
    Status Beschreibung
    Wird ausgeführt Die Workflow-Engine weiß, dass die Funktion onExecute der Aktivität gestartet werden soll.
    Warten Die Workflow-Engine ignoriert die Aktivität, bis ein bestimmtes Event zum Neustarten der Aktivität ausgelöst wird.
    Fertig Die Ausführung der Aktivität ist abgeschlossen. Der Ergebniswert gibt das Ergebnis der Aktivität an.
    Abgebrochen Diese Aktivität oder der Workflow, der diese Aktivität enthält, wurde abgebrochen.
    Fehler Ein JavaScript-Fehler ist aufgetreten. Überprüfen Sie die Protokolle auf Fehlerdetails.