Iteratorbezogene Bedingungen
- Zuletzt aktualisiert2024/11/28
Iteratorbezogene Bedingungen
Ein Schleifeniterator ist eine Variable, die die aktuelle Iteration innerhalb einer Schleife verfolgt. Er wird verwendet, um die Anzahl der Ausführungen der Schleife zu steuern und während jeder Iteration auf Elemente in einer Liste oder einem Array zuzugreifen.
Iterator | Beschreibung |
---|---|
Für jede Zeile in CSV/TXT | Wiederholt den Satz an Aktionen für jede Zeile in der angegebenen CSV- oder Textdatei und weist die Werte in der aktuellen Zeile einer Datensatzvariablen zu. Einzelheiten finden Sie unter Verwenden des Iterators „Für jede Zeile in CSV/TXT“. |
Für jede Zeile in Datentabelle | Wiederholt den Satz an Aktionen für jede Zeile in der angegebenen Tabelle und weist die Werte in der aktuellen Zeile einer Datensatzvariablen zu. Einzelheiten finden Sie unter Verwendung des Iterators „Für jede Zeile in der Tabelle“. |
Für jede Zeile eines SQL-Abfrage-Datasets | Wiederholt den Satz an Aktionen für jede Zeile im angegebenen SQL-Abfragedatensatz und weist die Werte in der aktuellen Zeile einer Datensatzvariablen zu. Geben Sie den Sitzungsnamen an, mit dem Sie eine Verbindung zur Datenbank hergestellt haben. |
Für jeden Schlüssel im Wörterbuch | Wiederholt den Satz an Aktionen für jeden Schlüssel in der angegebenen Wörterbuchvariablen und weist den Namen des aktuellen Schlüssels einer Variablen zu. Anmerkung: Wenn ein Bot eine Schleife-Aktion durchführt, die eine -Aktion enthält, gibt der Bot nur die ursprüngliche Anzahl der Elemente in einem Wörterbuch aus; er ignoriert Elemente, die mit der Setzen-Aktion eingefügt wurden.
|
Für jeden Wert im Wörterbuch | Wiederholt der Satz an Aktionen für jeden Wert in der angegebenen Wörterbuchvariablen und weist den aktuellen Wert einer Variablen zu. Da dieser Variablentyp verschiedene Untertypen (String, Number, Boolean usw.) enthalten kann, wird bei der Schnellanlage einer Variablen bei der Konfiguration der Aktion diese dem Typ Any zugeordnet. Anmerkung: Wenn ein Bot eine Aktion Schleife durchführt, die eine -Aktion enthält, gibt der Bot nur die ursprüngliche Anzahl der Elemente in einem Wörterbuch aus; er ignoriert Elemente, die mit der SetzenAktion eingefügt wurden.
|
Für jede E-Mail im Postfach | Wiederholt das Set an Aktionen für jede E-Mail im angegebenen Postfach. Einzelheiten finden Sie unter Verwendung des Iterators „Für jede E-Mail im Postfach“. |
Für jede Zeile im Arbeitsblatt (Excel Basic oder Excel Advanced) | Wiederholt den Satz an Aktionen für jede Zeile, die Daten in einem Arbeitsblatt enthält, und weist die Werte in der aktuellen Zeile einer Datensatzvariablen zu. Geben Sie den Namen der Sitzung an, die Sie zum Öffnen des Excel Basic- oder Excel Advanced-Arbeitsblattes verwendet haben. Geben Sie an, ob die Aktionen für alle Zeilen, spezifische Zeilen oder einen bestimmten Zellbereich wiederholt werden soll. Wählen Sie eine Datensatzvariable aus der Liste Aktuelle Zeile dieser Variablen zuweisen aus oder erstellen Sie eine neue Variable. Einzelheiten finden Sie unter Datensatzvariable. Dieser Iterator ruft Zellwerte als String-Datentypen ab. Er unterstützt Excel-Zellenformate, einschließlich Zahlen, Prozentsätze, Währungen, wissenschaftliche Daten und Datum. So behält beispielsweise ein Wert aus einer Zelle mit Währungsformatierung das Währungssymbol bei, wenn er an eine Tabellen- oder Datensatzvariable übergeben wird.
Die Verwendung der Globale Sitzung-Option zur gemeinsamen Nutzung einer Microsoft Excel-Sitzung mit dem Excel Advanced-Paket ist mit dieser Option nicht verfügbar. Alternative Lösung: Verwenden Sie die Mehrere Zellen abrufen-Aktion und speichern Sie die Daten in einer Datentabellenvariablen und verwenden Sie dann das Schleife-Paket und wählen Sie dafür die Option Datentabelle aus. |
Für jede Datei im Ordner | Wiederholt das Set an Aktionen für jede Datei im angegebenen Ordner und weist die Eigenschaften der aktuellen Datei einer Wörterbuchvariablen zu, die zwei Schlüssel enthält: der Schlüssel name enthält den Dateinamen und der Schlüssel extension enthält die Dateierweiterung.Um Dateien mit unterschiedlichen Erweiterungen zu öffnen, verwenden Sie die Variablenoption, um den Ordnerpfad, den Dateinamen und die Dateierweiterung zuzuweisen. Erstellen Sie zunächst eine Variable für den Ordnerpfad, |
Für jeden Ordner im Ordner | Wiederholt den Satz an Aktionen für jeden Ordner im angegebenen Ordner und weist den aktuellen Ordnernamen einer Zeichenfolgevariablen zu. Verwenden Sie die Option Alle Unterordner einbeziehen, um rekursiv jeden Unterordner innerhalb eines Ordners zu durchlaufen, einschließlich versteckter Ordner. |
Für jedes Element in der Liste | Wiederholt den Satz an Aktionen für jedes Element in der angegebenen Liste und ordnet das aktuelle Element einer Variablen zu. Geben Sie an, ob die Wiederholung der Aktion für alle Elemente in der Liste oder nur für den Bereich der Elemente in der Liste durchgeführt werden soll. Da dieser Variablentyp verschiedene Untertypen (Zeichenfolge, Nummer, boolescher Wert usw.) enthalten kann, wird bei der Schnellanlage einer Variablen bei der Konfiguration der Aktion diese dem Typ „Beliebig“ zugeordnet.
Anmerkung: Der Index in einer Liste beginnt bei Null. Um zum Beispiel die Aktion für Elemente von der dritten bis zur sechsten Position der Liste zu wiederholen, geben Sie 2 und 5 in den entsprechenden Feldern an.
|
für n-mal | Wiederholt die Aktionen im Container die angegebene Anzahl an Wiederholungen. Sie können die Iterationsanzahl einer Zahlenvariablen zuweisen. |
Für jeden Wert im Datensatz | Wiederholt die Aktionen für jeden Wert im angegebenen Datensatz und weist den aktuellen Wert einer Variablen zu. Da dieser Variablentyp verschiedene Untertypen (String, Number, Boolean usw.) enthalten kann, wird bei der Schnellanlage einer Variablen bei der Konfiguration der Aktion diese dem Typ Any zugeordnet. |
Für jede Besprechung im Kalender. | Verwenden Sie diese Option, um den Satz an Aktionen für jede Besprechung im angegebenen Kalender zu wiederholen. Einzelheiten finden Sie unter Microsoft 365-Kalender-Aktionen in einer Schleife verwenden. |
Für jede Zeile im Arbeitsblatt (Microsoft 365 Excel) | Wiederholt den Satz an Aktionen für jede Zeile, die Daten in einem Arbeitsblatt enthält.
|
Für jede E-Mail im Postfach (Microsoft 365 Outlook) | Wiederholt das Set an Aktionen für jede E-Mail im Microsoft 365 Outlook-Posteingang.
|
Für jedes Aufgabenelement in der Warteschlange (Workload) | Wiederholt den Satz von Aktionen für jedes Aufgabenelement in einer Warteschlange und weist die Aufgabenelemente der Datensatzvariable zu. Die Datensatzvariable gibt drei feste Schlüsselwerte zurück, nämlich workitemId, workitemValues und workitemMetadata. Einzelheiten finden Sie unter Verwenden des Iterators „Für jedes Aufgabenelement in der Warteschlange“. |
Für jeden Knoten in einem XML-Dataset | Wiederholt den Satz an Aktionen für jeden Knoten in einem XML-Dataset und weist den aktuellen Knoten einer Zeichenfolgevariablen zu. Geben Sie den Namen der Sitzung an, die Sie zum Öffnen der XML-Datei verwendet haben. |