Workflow Loop-Schritt
Beschreibung
Abschnitt betitelt „Beschreibung“Führt einen Ziel-Workflow einmal pro Zeile eines Datensatzes aus und setzt vor jeder Iteration die Spaltenwerte der jeweiligen Zeile als Projektvariablen. Verwenden Sie dies, wenn ein parametrisierter Prozess mehrfach mit unterschiedlichen Eingaben ausgeführt werden soll – zum Beispiel „den Monatsabschluss für jede Geschäftseinheit in dieser Tabelle ausführen“ oder „diesen Bericht für jedes aufgeführte Quartal laden“.
Jede Schleifeniteration sieht die Variablen so, als wären sie manuell gesetzt worden. Der aufgerufene Workflow kann sie daher mit der Standardsyntax \{variable_name} in Ausdrücken, Filtern, Dateipfaden und Tabellennamen verwenden. Die Schleife läuft standardmäßig sequenziell; Iterationen werden nicht parallel ausgeführt.
Zu beendender Workflow
Abschnitt betitelt „Zu beendender Workflow“Wählen Sie zunächst im Dropdown-Menü Projekt das Projekt aus, das den Workflow enthält, der bei jedem Schleifendurchlauf ausgeführt wird.
Wählen Sie anschließend im Dropdown-Menü Workflow den Workflow aus, der ausgeführt werden soll.
Wenn eine Iteration fehlschlägt
Abschnitt betitelt „Wenn eine Iteration fehlschlägt“Standardmäßig hält die Schleife bei der ersten Iteration an, deren Workflow fehlschlägt, und der Schritt schlägt fehl. Wählen Sie unter Fehlerbehandlung die Option Nach fehlgeschlagener Iteration fortfahren, um jede Iteration auszuführen, auch wenn eine fehlschlägt. Jeder Fehler wird zusammen mit dem Ergebnis jeder Iteration in Schleifenausführungsstatus festgehalten, und der Schritt endet mit einer Warnung, die angibt, wie viele Iterationen fehlgeschlagen sind. Ist die Option deaktiviert, hält die Schleife beim ersten Fehler an.
Beispiele
Abschnitt betitelt „Beispiele“Beispiele folgen in Kürze