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