Lussen
| Lus afsluiten |
| For each |
| Lus |
| Lusvoorwaarde |
| Volgende lus |
Aan de slag met lussen
Lussen worden gebruikt om terugkerende delen van een stroom te automatiseren door een blok acties meerdere keren uit te voeren.
Handige toepassingen en functies:
- Gebruik eenvoudige lussen om een bepaald 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 die wordt gebruikt voor elke lus.
- Beëindig lussen expliciet wanneer dat nodig is.
Hier kunt u meer informatie vinden over het gebruik van lusacties
Acties voor 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
Hiermee worden items in een lijst, gegevenstabel of gegevensrij herhaald, waardoor een blok acties herhaaldelijk kan worden uitgevoerd
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Value to iterate | Nee | * | Voer een waarde voor een lijst, gegevensrij of gegevenstabel in om erdoorheen te lopen. |
Variabelen gemaakt
| Argument | Type | Beschrijving |
|---|---|---|
| * | 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 | Beschrijving |
|---|---|---|---|---|
| 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 | Beschrijving |
|---|---|---|
| * | 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
Hiermee wordt een blok acties herhaald zolang een opgegeven voorwaarde waar is
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| 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
Hiermee wordt de volgende iteratie van het blok geforceerd uitgevoerd, 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