Del via


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.