Warten Sie auf Bedingungs-Workflow-Aktivität

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Die Warten Sie auf Bedingung Die Aktivität bewirkt, dass der Workflow bei dieser Aktivität wartet, bis der aktuelle Datensatz die angegebene Bedingung erfüllt.

    Der Workflow wertet aus Warten Sie auf Bedingung Aktivität jedes Mal, wenn der aktuelle Datensatz aktualisiert wird. Verwenden Sie diese Aktivität, um einen Workflow unbegrenzt anzuhalten, bis ein bestimmtes Kriterium durch eine Datensatzaktualisierung erfüllt ist. Informationen zum Anhalten eines Workflows für eine bestimmte Dauer finden Sie unter Timer WorkflowAktivitäten.

    Damit der Workflow die Bedingung als erfüllt betrachtet, müssen alle angegebenen Bedingungen – ob im Generator oder in einem Skript – „wahr“ sein.
    Hinweis:
    A Warten Sie auf Bedingungsaktivität Sollte nur verwendet werden, um auf ein externes Ereignis wie eine Datensatzaktualisierung zu warten, und nicht auf eines aus einem Workflow, der einen Wert festlegt. Wenn Sie einen Workflow haben, der einen Wert festlegt und warten möchten, bis dasselbe Feld als „geändert“ angezeigt wird, versuchen Sie, einen 1-Sekunden-Timer einzufügen.

    Ergebnisse

    Der Workflow-Designer kann mithilfe von einen Ergebniswert zuweisen Aktivität.Ergebnis Aus einem Skriptfeld der Aktivität. Die Aktivität wechselt, wenn der Ergebniswert „wahr“ ist.

    Eingabevariablen

    Die folgenden Variablen bestimmen das Verhalten der Aktivität.
    Hinweis:
    Bedingungsaktivitäten werden als der Anwender ausgeführt, dessen Aktionen den Bedingungen entsprechen, auf die der Workflow gewartet hat, und den Workflow weiterentwickeln.
    Tabelle : 1. Auf Eingabevariablen für Bedingungsaktivität warten
    Feld Beschreibung
    Bedingung Der Workflow wird bei dieser Aktivität angehalten, bis die Bedingung mit dem aktuellen Datensatz übereinstimmt.
    Bedingungsskript Wenn angegeben, wird der Workflow bei dieser Aktivität angehalten, bis dieses Skript den festlegt Antwort Variable auf „wahr“.
    Zeitüberschreitung aktivieren Option zum Einschränken der Zeit, die der Workflow auf den Abschluss der Aktivität wartet, bevor er fortfährt.
    Hinweis:
    Verwenden Sie Zeitüberschreitung aktivieren Option, um zu verhindern, dass diese Aktivität fortgesetzt wird. Wenn die Bedingung zum Fortfahren nie erfüllt ist, gibt ein Zeitüberschreitungswert an, wann das System die Aktivität „auf Bedingung warten“ überspringt und zum nächsten Element im Workflow wechselt. Sie müssen einen Wert für die Dauer festlegen, um eine Zeitüberschreitung zu aktivieren. Sie können auch einen Zeitplan auswählen, wenn Sie das Enddatum der Dauer basierend auf einem bestimmten Arbeitszeitplan berechnen möchten.
    Dauer Zeit, die der Workflow wartet, bevor er fortgesetzt wird, wenn Zeitüberschreitung aktivieren Option ist ausgewählt. Geben Sie die Wartezeit in Stunden, Minuten und Sekunden ein. Wenn Sie dieses Feld leer lassen, wartet der Workflow nicht.

    Status

    Der Aktivitätsstatus teilt der Workflow-Engine mit, was mit der Aktivität zu tun ist.
    Tabelle : 2. Warten Sie auf status der Bedingungsaktivität
    Status Beschreibung
    Wird ausgeführt Die Workflow-Engine weiß, dass sie startet Bei Ausführung Funktion der Aktivität.
    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.