Betingede handlinger
Betingede handlinger giver dig mulighed for at justere, hvilke handlinger der skal køres, afhængigt af betingede sætninger.
På følgende liste vises nogle programmer og funktioner:
- Brug betingelsesgruppen Hvis til at evaluere en betingelsestype.
- Brug gruppen Switch på betingelser til at sammenligne en enkelt variabel med flere mulige værdier.
- Dæk flere scenarier ved at anvende indlejrede betingelser.
- Angiv standardfunktionsmåder og alternative funktionsmåder til dine skrivebordsflows baseret på tilgængelige data.
Du kan finde flere oplysninger om, hvordan du bruger de betingede handlinger, i Brug betingelser
Case
Et udtryk, der, hvis det opfyldes, kører en blok af handlinger, der er tilknyttet denne bestemte sag.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Operatør | I/R | Lig med (=), Ikke lig med (<>), Større end (>), Større end eller lig med (>=), Mindre end (<), Mindre end eller lig med (<=), Indeholder, Indeholder ikke, Er tom, Er ikke tom, Starter med, Starter ikke med, Slutter med, Slutter ikke med, Er tom, Er ikke tom | Lig med (=) | Sammenligningsoperatoren i denne case |
Værdi, der skal sammenlignes | Nej | * | Angiv en værdi, der skal sammenlignes med skift-blok-værdien |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Denne handling har ingen undtagelser.
Standard-case
En blok af handlinger, der køres, hvis der ikke er opfyldt nogen case-sætning i switch-teksten.
Inputparametre
Denne handling kræver ikke input.
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Denne handling har ingen undtagelser.
Ellers
Markerer starten af en blok af handlinger, der kørte, hvis den betingelse, der er angivet i de foregående 'If'-sætninger, ikke er opfyldt.
Inputparametre
Denne handling kræver ikke input.
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Denne handling har ingen undtagelser.
Ellers hvis
Markerer starten af en blok af handlinger, der kører, hvis de betingelser, der er angivet i de foregående 'If'-sætninger, ikke er opfyldt, men betingelsen i sætningen er opfyldt.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Operatør | I/R | Lig med (=), Ikke lig med (<>), Større end (>), Større end eller lig med (>=), Mindre end (<), Mindre end eller lig med (<=), Indeholder, Indeholder ikke, Er tom, Er ikke tom, Starter med, Starter ikke med, Slutter med, Slutter ikke med, Er tom, Er ikke tom | Lig med (=) | Vælg relationen for den første operand til den anden operand. |
First operand | Nej | * | Angiv et værdinavn, der er defineret af tidligere handling, tekst, tal eller udtryk, der skal sammenlignes med den anden operand. | |
Second operand | Nej | * | Angiv et værdinavn, der er produceret af en tidligere handling, tekst, tal eller udtryk, der skal sammenlignes med den første operand. |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Denne handling har ingen undtagelser.
If
Markerer starten af en blok af handlinger, der køres, hvis den betingelse, der er angivet i denne sætning er opfyldt.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Operatør | I/R | Lig med (=), Ikke lig med (<>), Større end (>), Større end eller lig med (>=), Mindre end (<), Mindre end eller lig med (<=), Indeholder, Indeholder ikke, Er tom, Er ikke tom, Starter med, Starter ikke med, Slutter med, Slutter ikke med, Er tom, Er ikke tom | Lig med (=) | Vælg relationen for den første operand til den anden operand. |
First operand | Nej | * | Angiv et værdinavn, der er defineret af tidligere handling, tekst, tal eller udtryk, der skal sammenlignes med den anden operand. | |
Second operand | Nej | * | Angiv et værdinavn, der er produceret af en tidligere handling, tekst, tal eller udtryk, der skal sammenlignes med den første operand. |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Denne handling har ingen undtagelser.
Switch
Sender afvikling til forskellige dele af switch-teksten baseret på værdien af udtrykket.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Value to check | Nej | * | Angiv en værdi for navn, tekst eller tal, der skal sammenlignes med følgende cases. |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Denne handling har ingen undtagelser.