Flow-Logik für „Flow beenden“.

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Beenden Sie die Ausführung des aktuellen Flows. Verwenden Sie End-Flow innerhalb einer Verzweigung des Flows, um eine Austrittsbedingung anzugeben. Beenden Sie beispielsweise den Flow, wenn er einen bestimmten Flow-Logikblock erreicht.

    Die End-Flow-Logik kann in einem bedingten Flow-Logikblock enthalten sein, z. B. in einem If-, Else-If- oder Else -Flow-Logikblock. Verwenden Sie diese Flow-Logik, um einen Flow zu stoppen, wenn bestimmte Bedingungen erfüllt sind. Sie können keine Aktionen oder Flow-Logik hinzufügen, nachdem Sie die Flow -Logik „Flow beenden“ verwendet haben. Alle Verzweigungen eines Flows werden beendet, wenn ein Flow die Flow-Logik „ End-Flow “ erreicht, einschließlich der Logik für Warten auf Dauer. Alle parallel ausgeführten Verzweigungen stoppen ebenfalls ihren Fortschritt, wenn Sie die Flow -Logik „Flow beenden“ verwenden.

    Eingaben

    Diese Ablauflogik hat keine Eingaben.

    Ausgaben

    Diese Flow-Logik hat keine Ausgaben. Wenn diese Flow-Logik einen Flow oder Subflow beendet, legt sie den Status auf Abgeschlossen fest. Endende Subflows können nur dann einen Ausgabewert an einen übergeordneten Flow zurückgeben, wenn vor der Flow-Logik Subflow beenden die Flow-Logik Subflow-Ausgaben zuweisen vorhanden war.

    Allgemeine Leitlinien

    Beachten Sie beim Hinzufügen einer End-Flow- oder End-Subflow-Flow-Logik die allgemeinen Richtlinien.

    Subflow-Ausgaben vor Subflow-Flow-Logik beenden zuweisen
    Wenn ein Subflow immer einen Ausgabewert an einen übergeordneten Flow zurückgeben muss, verwenden Sie eine Flow-Logik für das Zuweisen von Subflow-Ausgaben vor der Flow-Logik für das Beenden des Subflows. Standardmäßig gibt ein beendeter Subflow keine Ausgabewerte zurück.
    Entwerfen Sie übergeordnete Flows, um einen beendeten Subflow zu verarbeiten
    Wenn Sie einen Subflow mit einer Endverzweigung aufrufen, vergewissern Sie sich, dass der aufrufende Flow die Ausgabe von Subflows ohne Empfang verarbeiten kann. Es ist Aufgabe des Autors des Flows und des Subflows, Daten zwischen Flows zu übergeben.

    Subflow „Ad-hoc-Genehmigung anfordern“.

    Subflow, der eine End-Subflow-Verzweigung enthält

    Dieser Beispiel-Subflow unterstützt das Hinzufügen beliebiger Genehmigungen aus der Aktivität Playbooks. Die Wartebedingung in den Schritten 5 bis 6 überprüft den Flow-Datensatz auf einen Endstatus wie „Abgebrochen“, „Abgeschlossen“, „Fehler“ oder „Übersprungen“. Wenn der Flow-Datensatz in einen dieser Status eintritt, wird der Subflow beendet, ohne dass Ausgaben zugewiesen werden.

    Ausführungsdetails des Subflows, der die Endverzweigung erreicht.

    Wenn der Subflow diese Verzweigung erreicht, wird er gestoppt und der Status auf Abgeschlossen festgelegt. Die Aktionen in anderen Verzweigungen werden nicht ausgeführt.