Delen via


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.