Dela via


Villkorsåtgärder

Med villkorliga åtgärder kan du ändra vilka åtgärder som ska köras baserat på villkorliga uttryck.

I följande lista visas några program och funktioner:

  • Använd If villkorssatser om du vill utvärdera någon typ av villkor.
  • Använd Switch av villkorssatser om du vill jämföra en enskild variabel med flera möjliga värden.
  • Täcker flera scenarier genom att använda kapslade villkorssatser.
  • Tillhandahåll standardbeteenden och alternativa beteenden för datorflöden utifrån tillgängliga data.

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

Skiftläge

Ett uttryck som, om det uppfylls, kör ett åtgärdsblock som är associerat med just det ärendet.

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 (<), Innehåller, Innehåller, Innehåller inte, Är tom, Är inte tom, Börjar med, Börjar inte med, Slutar med, Slutar inte med, Är tom, Är inte tom Lika med (=) Jämförelseoperatorn för detta ärende
Värde att jämföra Nej * Ange ett värde som ska jämföras med värdet i växlingsblocket

Producerade variabler

Denna åtgärd genererar inga variabler.

Undantag

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

Standardärende

Ett åtgärdsblock som körs, om inget ärendeuttryck har uppfyllts i växlingstexten.

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.

Annars

Markerar början på ett block med åtgärder som kördes om villkoret som anges i föregående "Om"-instruktioner inte uppfylls.

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.

Annars om

Markerar början på ett block med åtgärder som kördes om villkoren som anges i föregående "Om"-instruktioner inte uppfylls men villkoret som anges i denna instruktion uppfylls.

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 (<), Innehåller, Innehåller, Innehåller inte, Är tom, Är inte tom, Börjar med, Börjar inte med, Slutar med, Slutar inte med, Är tom, Är inte tom Lika med (=) Välj relationen för den första operanden till den 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.

If

Markerar början på ett åtgärdsblock som körs om villkoret som anges i den här instruktionen uppfylls.

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 (<), Innehåller, Innehåller, Innehåller inte, Är tom, Är inte tom, Börjar med, Börjar inte med, Slutar med, Slutar inte med, Är tom, Är inte tom Lika med (=) Välj relationen för den första operanden till den 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.

Switch

Skickar körningar till olika delar av växlingstexten baserat på värdet i uttrycket.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Value to check Nej * Ange värdenamn, text eller tal som ska jämföras med följande ärenden.

Producerade variabler

Denna åtgärd genererar inga variabler.

Undantag

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