Schleifenbedingungsaktionen
Verwenden Sie die Aktion Schleifenbedingung, wenn Sie einen Aktionsblock wiederholen müssen, bis eine bestimmte Bedingung erfüllt ist. Mit diesem Ansatz können Abläufe Aktionen wiederholen, ohne vorher wissen zu müssen, wie viele Wiederholungen erforderlich sind.
Um diese Funktionalität zu veranschaulichen, automatisieren Sie einen Fluss, der die Ausgaben der Mitarbeiter hinzufügt und anhält, wenn das Budget überschritten wird.
Initialisieren Sie zunächst das laufende Budget bei 0, legen Sie die Start-Excel Zeile auf 2 fest, und öffnen Sie die Datei:
Als Nächstes fügen Sie die Schleifenbedingung hinzu, sodass sie endet, wenn das Budget 10.000 überschreitet:
Innerhalb der Schleife liest der Fluss den Betrag, fügt ihn dem laufenden Budget hinzu und erhöht den Index, um zur nächsten Zeile zu wechseln:
Schleife beenden
Wie entwickelt, endet diese Schleife nur, wenn das Budget 10.000 überschreitet. Wenn die Summe aller Ausgaben jedoch den Grenzwert nicht überschreitet, endet die Schleife nie. Diese Bedingung bietet eine gute Gelegenheit, die Verwendung der Aktion Schleife beenden zu überprüfen. Überprüfen Sie vor dem Lesen des Inhalts einer Zelle, ob der Excel Index den Bereich der Daten überschreitet.
Wenn alle Daten gelesen werden und der Grenzwert nicht überschritten wird, weisen Sie der variablen%Exceeded% den Wert "False" zu, und beenden Sie die Schleife, da keine weiteren Zu lesenden Daten vorhanden sind. Initialisieren Sie die %Exceeded% Variable am Anfang auf "True ", da in allen anderen Szenarien der Grenzwert überschritten wird:
Fügen Sie schließlich eine If-Aktion hinzu, um die %Exceeded% Variable zu überprüfen, und drucken Sie eine Nachricht entsprechend: