Lusacties
Gebruik lussen om repetitieve delen van uw bureaubladstromenm te automatiseren en te voorkomen dat dezelfde acties meerdere keren worden uitgevoerd.
De volgende lijst bevat enkele nuttige toepassingen en functies van lussen:
- Gebruik eenvoudige lussen om een specifiek aantal herhalingen uit te voeren en door gegevens te bladeren.
- Implementeer lusvoorwaarden om acties te herhalen totdat aan een voorwaarde is voldaan.
- Doorloop de items van een lijst met behulp van For each-lussen.
- Beëindig lussen expliciet wanneer dat nodig is.
Ga naar Voorwaarden gebruiken voor meer informatie over het gebruik van lussen.
Lus afsluiten
Beëindigt de lus en de stroom wordt hervat bij de volgende actie of instructie die volgt op de lus.
Invoerparameters
Deze actie vereist geen invoer.
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Deze actie omvat geen uitzonderingen.
For each
Herhaalt items in een lijst, gegevenstabel of gegevensrij, waardoor een blok met acties herhaaldelijk kan worden uitgevoerd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Value to iterate | Nee | * | Voer een waarde voor een lijst, gegevensrij of gegevenstabel in om erdoorheen te lopen. |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
* | De waardenaam waarmee de waarde van het huidige item wordt opgeslagen in elke iteratie. |
Uitzonderingen
Deze actie omvat geen uitzonderingen.
Lus
Herhaalt een blok acties een opgegeven aantal keren
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Start from | Nee | Numerieke waarde | Stel het beginpunt van de lussenteller in. | |
Increment by | Nee | Numerieke waarde | Stel de verhoging in waarmee de variabele van de lussenteller moet worden verhoogd. | |
End to | Nee | Numerieke waarde | Stel het eindpunt van de lussenteller in. |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
* | De waardenaam waarmee de huidige index wordt opgeslagen, te beginnen bij de beginwaarde. De waarde wordt door de verhoging bij elke iteratie gewijzigd. |
Uitzonderingen
Deze actie omvat geen uitzonderingen.
Lusvoorwaarde
Herhaalt een blok met acties zolang een opgegeven voorwaarde waar is.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Operator | N.v.t. | Gelijk aan (=), Niet gelijk aan (<>), Groter dan (>), Groter dan of gelijk aan (>=), Kleiner dan (<), Kleiner dan of gelijk aan (<=) | Gelijk aan (=) | Kies de relatie tussen de eerste operand en de tweede operand. |
First operand | Nee | * | Voer een waardenaam in die is gedefinieerd door een eerdere actie, tekst, getal of expressie die moet worden vergeleken met de tweede operand. | |
Second operand | Nee | * | Voer een waardenaam in die is gemaakt door een eerdere actie, tekst, getal of expressie die moet worden vergeleken met de tweede operand. |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Deze actie omvat geen uitzonderingen.
Volgende lus
Voer geforceerd de volgende iteratie van het blok uit, waarbij tussenliggende acties worden overgeslagen.
Invoerparameters
Deze actie vereist geen invoer.
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Deze actie omvat geen uitzonderingen.