Zum Hauptinhalt springen
Version: 0.23.1

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.

📸 Screenshot erforderlich – /img/editor/actions/loop/for_loop.png

Aufnehmen: das Formular Für jedes Element wiederholen in mit ausgewählter Sammlungsvariable, dazu der Baum Befehle mit verschachtelten untergeordneten Aktionen.

ParameterBeschreibung
Variable mit ElementsammlungVariable mit der Liste, über die iteriert wird.
Variable des aktuellen ElementsName der Variable, die das gerade verarbeitete Element enthält. Standard item.
tipp

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.

📸 Screenshot erforderlich – /img/editor/actions/loop/repeat_times.png

Aufnehmen: 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.

ParameterBeschreibung
WiederholungenWie viele Iterationen ausgeführt werden. Akzeptiert eine Zahl oder eine Variable. Standard 1.
Iterator-VariableVariable, die die Nummer der aktuellen Iteration enthält. Standard i.

Wiederholen bis​

Wiederholt, solange eine Bedingung erfüllt ist.

📸 Screenshot erforderlich – /img/editor/actions/loop/while_loop.png

Aufnehmen: das Formular Wiederholen bis mit sichtbarem Steuerelement Wiederholungstyp. Warum neu aufnehmen: Wiederholungstyp ist neu – der alte Screenshot zeigt nur das Bedingungsfeld.

ParameterBeschreibung
BedingungLogischer Ausdruck, der in jeder Iteration ausgewertet wird; die Schleife endet, wenn er falsch wird.
WiederholungstypWiederholen 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.


Schleifen endlich halten

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.