Flow-Logik beenden
Ausführung des aktuellen Flows beenden. Verwenden Sie „Flow beenden“ innerhalb einer Verzweigung des Flows, um eine Exit-Bedingung anzugeben. Beenden Sie beispielsweise den Flow, wenn er einen bestimmten IF-Flow-Logikblock erreicht.
Die End-Flow-Logik kann in einem bedingten Flow-Logikblock enthalten sein, z. B. in Wenn , Andernfalls Wenn , Oder Sonst Flow-Logikblock. Verwenden Sie diese Flow-Logik, um einen Flow anzuhalten, wenn bestimmte Bedingungen erfüllt sind. Sie können keine Aktionen oder Flow-Logik hinzufügen, nachdem Sie verwendet haben Flow Beenden Flow-Logik. Alle Verzweigungen eines Flows werden beendet, wenn ein Flow erreicht Flow Beenden Flow-Logik, einschließlich Warten Sie eine Dauer Logik. Alle Verzweigungen, die parallel ausgeführt werden, stoppen auch ihren Fortschritt, wenn Sie verwenden Flow Beenden Flow-Logik.
Eingaben
Diese Flow-Logik hat keine Eingaben.
Ausgaben
Diese Flow-Logik hat keine Ausgaben. Wenn diese Flow-Logik einen Flow oder Subflow beendet, wird der Status auf Abgeschlossen gesetzt. Subflows, die enden, können einen Ausgabewert nur an einen übergeordneten Flow zurückgeben, wenn vor der Flow-Logik „Subflow-Ausgaben zuweisen“ eine Flow-Logik für das Ende des Subflows vorhanden war.
Allgemeine Leitlinien
Verwenden Sie die allgemeinen Richtlinien, wenn Sie eine End-Flow- oder End-Subflow-Flow-Logik hinzufügen.
- Weisen Sie Subflow-Ausgaben zu, bevor Sie die Subflow-Logik beenden
- Wenn ein Subflow immer einen Ausgabewert an einen übergeordneten Flow zurückgeben muss, verwenden Sie vor der Flow-Logik „Subflow-Ausgaben beenden“ die Flow-Logik „Subflow-Ausgaben zuweisen“. Standardmäßig gibt ein beendeter Subflow keine Ausgabewerte zurück.
- Entwerfen Sie übergeordnete Flows, um einen beendeten Subflow zu verarbeiten
- Wenn Sie einen Subflow aufrufen, der eine Endverzweigung hat, stellen Sie sicher, dass der aufrufende Flow keine Subflow-Ausgabe empfangen kann. Es liegt an dem Flow- und Subflow-Autor, Daten zwischen Flows zu übergeben.
Subflow „Ad-hoc-Genehmigung anfordern“
Dieser Beispiel-Subflow unterstützt das Hinzufügen beliebiger Genehmigungen aus einem Playbooks Aktivität. 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, endet der Subflow, ohne Ausgaben zuzuweisen.
Wenn der Subflow diese Verzweigung erreicht, wird der Subflow gestoppt und der Status wird auf Abgeschlossen gesetzt. Die Aktionen in anderen Verzweigungen werden nicht ausgeführt.