logo
Entwicklung
Suchen
Schleife

Schleife

Der Schleifen-Knoten bietet zwei Eingabemodi, die zugleich den Modus der Schleife bestimmen, und ermöglicht die Ausführung von iterativen Aufgaben, die beendet werden, sobald die Schleifenbedingung erfüllt ist.

Eingabe

Der Schleifen-Knoten unterstützt zwei verschiedene Eingabemodi:

Array-basiert

image-20251216111915842

Schleife auf Basis der Array-Länge, entspricht for i in list und wird für jedes Element ausgeführt. Bei mehreren Schleifen-Arrays bestimmt das kürzeste Array die Anzahl der Durchläufe. Bei Auswahl dieser Option muss ein „Schleifen-Array“ angegeben werden.

Begrenzte Schleife

image-20251216111929656

Schleife auf Basis der Durchlaufanzahl. Es ist kein Schleifen-Array erforderlich; dies entspricht for i in range(n), wobei n die Anzahl der Durchläufe angibt.

Zwischenvariablen

image-20251216111956352

Variablen, die im Schleifenkörper bei jedem Durchlauf aktualisiert werden. Es können mehrere Variablen definiert werden.

Ausgabe

image-20251216112013125

  • Sie können die Ausgabe jeder Komponente im Schleifenkörper als Schleifenausgabe festlegen; alle Ausgaben sind Arrays.
  • Sie können Zwischenvariablen aus dem Schleifenkörper als Schleifenausgabe auswählen.

Schleifenkörper

image-20251216112037259

Klicken Sie im Knotenfeld auf den Schleifenkörper-Bereich, um die Canvas-Ansicht zu öffnen.

image-20251216112050669

Die Bedienung in dieser Canvas entspricht der im Haupt-Workflow.

Einige spezielle Komponenten sind nur innerhalb des Schleifenkörpers verfügbar und werden im Folgenden aufgeführt:

Zwischenvariable setzen

image-20251216112107327

Mit dieser Komponente wird der Wert von Zwischenvariablen aktualisiert.

Weiter

image-20251216112124118

Diese Komponente ermöglicht das sofortige Fortfahren mit der nächsten Iteration der Schleife, entspricht continue.

Sie kann nach jedem Nicht-Start/Ende-Knoten verwendet werden. Mehrfache Nutzung ist möglich; fügen Sie diesen Knoten überall dort ein, wo ein sofortiger Wechsel zur nächsten Iteration nötig ist.

Abbrechen

image-20251216112138417

Diese Komponente ermöglicht das sofortige Beenden der Schleife, entspricht break.

Sie kann nach jedem Nicht-Start/Ende-Knoten verwendet werden. Mehrfache Nutzung ist möglich; fügen Sie diesen Knoten überall dort ein, wo ein sofortiges Beenden der Schleife nötig ist.