schleife unterbrechen
Zweck
Das Break Loop Element (Schleife unterbrechen) ist ein Steuerungswerkzeug, das du verwendest, um eine Schleife (wie ein „For Each“-Element) vorzeitig zu verlassen, bevor alle ihre Elemente durchlaufen wurden.
Es löst das Problem, eine Schleife beenden zu müssen, sobald eine bestimmte Bedingung erfüllt ist. Das macht deine Flows effizienter, da keine unnötigen Iterationen durchgeführt werden.

Anwendungsfälle
Durchsuchen einer Liste nach dem ersten Element, das einem Kriterium entspricht. Sobald das Element gefunden ist, kannst du die Schleife abbrechen, um die Suche zu beenden.
Verarbeiten von Elementen, bis ein kumulativer Wert einen bestimmten Schwellenwert erreicht.
Anhalten einer Schleife, wenn in einem der Elemente ein Fehler oder ein bestimmter Status gefunden wird.
Praktische Anwendungshinweise
Muss sich in einer Schleife befinden: Das Break Loop-Element funktioniert nur, wenn es innerhalb der Schleife platziert ist, für deren Abbruch es konfiguriert wurde.
Verwendung mit einer Bedingung: Dieses Element wird fast immer nach einem
Branch-Element oder einem anderen bedingten Element verwendet. Zuerst prüfst du, ob eine Abbruchbedingung erfüllt ist, und wenn ja, führst du das Break Loop-Element aus.
Beispielszenario
Bedingung prüfen
Innerhalb der Schleife verwendest du ein Branch-Element mit der Bedingung: {{item.email}} == "[email protected]".
Konfigurationsoptionen
Schleifenelement
Beschreibung: Ein Verweis auf das spezifische Schleifenelement auf deiner Arbeitsfläche, das du verlassen möchtest. Du musst die Schleife auswählen, in der sich dieses „Break Loop“-Element befindet.
Eingabeformat: Eine Elementreferenz, die aus deinem Flow ausgewählt wird.
Beispielwert: Auswahl des „For Each Product in Order“-Schleifenelements.

Eingabe-/Ausgabe-Erwartungen
Eingabe: Das Element verarbeitet keine Eingabedaten. Sein Verhalten wird ausschließlich durch seine Konfiguration gesteuert.
Ausgabe: Dieses Element erzeugt keine Ausgabevariablen. Seine einzige Funktion besteht darin, den Ausführungspfad des Flows zu ändern, indem es die ausgewählte Schleife stoppt. Der Flow wird dann mit dem ersten Element fortgesetzt, das nach der beendeten Schleife platziert ist.
War das hilfreich?
