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.