Del via


Løkkehandlinger

Bruk løkker til å automatisere repeterende deler av skrivebordsflytene på og unngå å kjøre de samme handlingene flere ganger.

Følgende liste presenterer noen nyttige bruksområder og funksjoner i løkker:

  • Bruk enkle løkker til å utføre et bestemt antall repetisjoner og gå gjennom data.
  • Distribuer løkkebetingelser for å gjenta handlinger til en betingelse er oppfylt.
  • Gå gjennom elementene i en liste ved hjelp av for hver-løkker.
  • Slutt sløyfer eksplisitt når det er nødvendig.

Du finner mer informasjon om hvordan du bruker løkker ved å gå til Bruk løkker.

Avslutt løkke

Avslutter løkken, og flyten fortsetter i neste handling eller setning etter løkken.

Inndataparametere

Denne handlingen gir ingen inndata.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Denne handlingen omfatter ingen unntak.

For each

Gjentar elementer i en liste, datatabell eller datarad, slik at en blokk med handlinger kan utføres gjentatte ganger.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Value to iterate Nei * Angi en liste, en datarad eller en datatabellverdi som skal gjentas i den.

Variabler produsert

Argument Type Bekrivelse
* Verdinavnet som skal lagre den gjeldende elementverdien i hver gjentakelse.

Unntak

Denne handlingen omfatter ingen unntak.

Gjenta

Gjentar en blokk med handlinger et angitt antall ganger

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Start from Nei Numerisk verdi Angi startpunktet for løkketelleren.
Increment by Nei Numerisk verdi Angi økningen som variabelen for løkketeller økes med.
End to Nei Numerisk verdi Angi sluttpunktet for løkketelleren.

Variabler produsert

Argument Type Bekrivelse
* Verdinavnet som skal lagre gjeldende indeks, med start fra start fra-verdien. Verdien endres med økningen med hver gjentakelse.

Unntak

Denne handlingen omfatter ingen unntak.

Løkkebetingelse

Gjentar en blokk med handlinger så lenge en angitt betingelse er sann.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Operatør Ikke tilgjengelig Er lik (=), Ikke lik (<>), Større enn (>), Større enn eller lik (>=), Mindre enn (<), Mindre enn eller lik (<=) Er lik (=) Velg relasjonen for den første operanden til den andre operanden.
First operand Nei * Skriv inn et verdinavn som er definert av en tidligere handling, tekst, tall eller uttrykk som skal sammenlignes med den andre operanden.
Second operand Nei * Skriv inn et verdinavn som er produsert av en tidligere handling, tekst, tall eller uttrykk som skal sammenlignes med den første operanden.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Denne handlingen omfatter ingen unntak.

Neste løkke

Fremtvinger neste gjentakelse av blokken og hopper over eventuelle mellomliggende handlinger.

Inndataparametere

Denne handlingen gir ingen inndata.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Denne handlingen omfatter ingen unntak.