Schleifenaktionen
Aktionen der Untergruppe Ablaufsteuerung → Schleife. Aktionen, die unter einer Schleife verschachtelt sind, werden einmal pro Iteration ausgeführt.
Für jedes Element wiederholen in
Iteriert über eine Sammlung – die Zeilen einer geladenen CSV-Datei, die von E-Mails lesen zurückgegebenen Nachrichten, eine in Python erstellte Liste.

| Parameter | Beschreibung |
|---|---|
| Variable mit Elementsammlung | Variable mit der Liste, über die iteriert wird. |
| Variable des aktuellen Elements | Name der Variable, die das gerade verarbeitete Element enthält. Standard item. |
Einstellungen → Allgemein → Schleifen-Iterable automatisch laden legt fest, ob der Editor die
Sammlung lädt, während Sie die Schleife aufbauen, sodass das Panel Variablen Ihnen die
tatsächliche Struktur von item zeigen kann – Fragen, Immer oder Nie.
x-mal wiederholen
Führt die verschachtelten Aktionen so oft aus wie angegeben.

| Parameter | Beschreibung |
|---|---|
| Wiederholungen | Wie viele Iterationen ausgeführt werden. Akzeptiert eine Zahl oder eine Variable. Standard 1. |
| Iterator-Variable | Variable, die die Nummer der aktuellen Iteration enthält. Standard i. |
Wiederholen bis
Wiederholt, solange eine Bedingung erfüllt ist.

| Parameter | Beschreibung |
|---|---|
| Bedingung | Logischer Ausdruck, der in jeder Iteration ausgewertet wird; die Schleife endet, wenn er falsch wird. |
| Wiederholungstyp | Wiederholen bis wertet die Bedingung vor der ersten Iteration aus, sodass der Rumpf möglicherweise nie ausgeführt wird. Wiederholen bis (mindestens einmal) führt den Rumpf einmal aus und wertet dann aus – die Do-while-Form. |
Die Schleife stoppen
Verlässt die innerste Schleife sofort. Keine Parameter.
Zur nächsten Iteration springen
Überspringt den Rest der aktuellen Iteration und fährt mit der nächsten fort. Keine Parameter.
Wenn innerhalb einer Schleife etwas fehlschlägt
Seit 0.24.0 beendet der erste Fehler innerhalb einer Schleife die Schleife, und der Lauf endet mit dem Status Fehlgeschlagen. Aufräumblöcke, die auf Immer ausführen gesetzt sind, werden trotzdem abgeschlossen, und exportierte Python-Skripte verhalten sich genauso.
Vor 0.24.0 übersprang ein fehlgeschlagener Schritt die Schritte, die die Bedingung der Schleife aktualisieren, sodass die Schleife endlos weiterlief: Das Protokoll brach mitten in der Schleife ab, und ein nächtlicher Job „lief“ am nächsten Morgen immer noch.
Eine Aktion Beenden mit Beendigungstyp: Sanft beendet ebenfalls die umgebende Schleife – siehe Beenden.
Wiederholen bis kann weiterhin endlos laufen, wenn die Bedingung nie umschlägt und nichts fehlschlägt – zum Beispiel, wenn die Aktion, die die Seite weiterschalten sollte, erfolgreich war, aber nichts verändert hat. Sichern Sie jede bedingte Schleife ab:
- fügen Sie einen Zähler mit x-mal wiederholen als äußere Grenze hinzu, oder
- fügen Sie eine Bedingung + Die Schleife stoppen für ein Iterationslimit hinzu, oder
- machen Sie die Bedingung von etwas abhängig, das der Bildschirm tatsächlich anzeigt, geprüft mit Warten auf.