Dela via


Loopåtgärder

Med loopar kan du automatisera repetitiva avsnitt av datorflöden och undvika att köra samma åtgärder flera gånger.

Följande lista innehåller några användbara program och funktioner i loopar:

  • Använd enkla loopar för att utföra ett visst antal loopar och upprepa genom data.
  • Distribuera loopvillkor för att upprepa åtgärder tills ett villkor uppfylls.
  • Iterera genom objekten i en lista med hjälp av för varje loop.
  • Avsluta särskilt loopar när det behövs.

För att hitta mer information om hur du använder loopar, gå till Använda loopar.

Avsluta loop

Avslutar loopen och flödet fortsätter vid nästa åtgärd eller instruktion efter loopen.

Indataparametrar

Den här åtgärden kräver inga indata.

Producerade variabler

Denna åtgärd genererar inga variabler.

Undantag

Den här åtgärden innehåller inte några undantag.

För varje

Itererar över poster i en lista, datatabell eller datarad, så att ett åtgärdsblock kan köras upprepade gånger.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Value to iterate Nej * Ange ett list-, datarads- eller datatabellvärde att iterera.

Producerade variabler

Argument Typ Beskrivning
* Värdenamnet som används för att lagra det aktuella objektet i varje iteration.

Undantag

Den här åtgärden innehåller inte några undantag.

Loop

Itererar ett åtgärdsblock för ett angivet antal gånger

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Start from Nej Numeriskt värde Ange startpunkt för loop-räknaren.
Increment by Nej Numeriskt värde Ange den ökning som loop-räknarvariabeln ökar med.
End to Nej Numeriskt värde Ange slutpunkt för loop-räknaren.

Producerade variabler

Argument Typ Beskrivning
* Det värdenamn som ska lagra det aktuella indexet, med början från värdet. Värdet kommer att ändras genom att öka med varje iteration.

Undantag

Den här åtgärden innehåller inte några undantag.

Loopvillkor

Iterera ett åtgärdsblock tills ett angivet villkor utvärderas som sant.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Operatör Inte tillgänglig Lika med (=), Inte lika med (<>), Större än (>), Större än eller lika med (>=), Mindre än (<), Mindre än eller lika med (<=) Lika med (=) Välj relationen för första operanden till andra operanden.
First operand Nej * Ange ett värdenamn som definieras av tidigare åtgärd, text, tal eller uttryck att jämföra med den andra operanden.
Second operand Nej * Ange ett värdenamn som produceras av tidigare åtgärd, text, tal eller uttryck att jämföra med den första operanden.

Producerade variabler

Denna åtgärd genererar inga variabler.

Undantag

Den här åtgärden innehåller inte några undantag.

Nästa loop

Tvingar nästa upprepning av blocket att utföras, och hoppar över åtgärder mellan.

Indataparametrar

Den här åtgärden kräver inga indata.

Producerade variabler

Denna åtgärd genererar inga variabler.

Undantag

Den här åtgärden innehåller inte några undantag.