Schleifen-Aktionen
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.
/img/editor/actions/loop/for_loop.pngAufnehmen: das Formular Für jedes Element wiederholen in mit ausgewählter Sammlungsvariable, dazu der Baum Befehle mit verschachtelten untergeordneten Aktionen.
| 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 eine feste Anzahl von Malen aus.
/img/editor/actions/loop/repeat_times.pngAufnehmen: das Formular x-mal wiederholen mit Wiederholungen und Iterator-Variable. Warum neu: Diese Aktion gab es in 0.14.2 noch nicht, daher hat sie keinen Screenshot.
| 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.
/img/editor/actions/loop/while_loop.pngAufnehmen: das Formular Wiederholen bis mit sichtbarem Steuerelement Wiederholungstyp. Warum neu aufnehmen: Wiederholungstyp ist neu – der alte Screenshot zeigt nur das Bedingungsfeld.
| 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.
Wiederholen bis kann sich endlos drehen, wenn die Bedingung nie umschlägt – zum Beispiel, wenn die Aktion, die die Seite weiterschalten sollte, unbemerkt fehlgeschlagen ist. 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.