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.