Jaa


Ehdolliset toiminnot

Ehdollisten toimintojen avulla voidaan säätää suoritettavia toimintoja ehtolauseiden tulosten perusteella.

Seuraavassa luettelossa on joitakin sovelluksia ja ominaisuuksia:

  • Jos-ehtolauseiden avulla voi arvioida minkä tahansa ehtotyypin.
  • Vaihda-ehtolauseiden avulla voi verrata yhtä muuttujaa useisiin mahdollisiin arvoihin.
  • Voit kattaa useita skenaarioita käyttämällä sisäkkäisiä ehtoja.
  • Tuota työnkulkujen oletusarvoiset ja vaihtoehtoiset toiminnat työpöytätyönkulkuihin käytettävissä olevien tietojen perusteella.

Lisätietoja ehtolauseiden käyttämisestä on kohdassa Ehtolauseiden käyttäminen.

Case

Lauseke, joka täyttyessään suorittaa tiettyyn palvelupyyntöön liittyvän toimintolohkon.

Syöteparametrit

Argumentti Valinnainen Hyväksyy Oletusarvo Kuvaus
Operaattori Yhtä suuri kuin (=), Ei yhtä suuri kuin (<>), Suurempi kuin (>), Suurempi tai yhtä suuri kuin (>=), Pienempi kuin (<), Pienempi tai yhtä suuri kuin (<=), Sisältää, Ei sisällä, On tyhjä, Ei ole tyhjä, Alkaa, Ei ala, Päättyy, Ei pääty, On tyhjä, Ei ole tyhjä Yhtä suuri kuin (=) Tämän case-lausekkeen vertailuoperaattori
Vertailtava arvo Ei * Anna arvo, jota verrataan switch-lohkon arvoon

Tuotetut muuttujat

Tämä toiminto ei tuota muuttujia.

Poikkeukset

Tämä toiminto ei sisällä yhtään poikkeuksia.

Oletuspalvelupyyntö

Suoritettava toimintolohko, jos palvelupyyntölauseke ei täyty vaihtotekstissä.

Syöteparametrit

Tämä toiminto ei vaadi syötettä.

Tuotetut muuttujat

Tämä toiminto ei tuota muuttujia.

Poikkeukset

Tämä toiminto ei sisällä yhtään poikkeuksia.

Muu

Merkitsee sen toimintolohkon alun, joka suoritettiin, jos edellisissä jos-lauseissa määritetty ehto ei täyty.

Syöteparametrit

Tämä toiminto ei vaadi syötettä.

Tuotetut muuttujat

Tämä toiminto ei tuota muuttujia.

Poikkeukset

Tämä toiminto ei sisällä yhtään poikkeuksia.

Muu jos

Merkitsee sen toimintolohkon alun, joka suoritettiin, jos edellisissä jos-lauseissa määritetyt ehdot eivät täyty, mutta tässä lauseessa määritetty ehto täyttyy.

Syöteparametrit

Argumentti Valinnainen Hyväksyy Oletusarvo Kuvaus
Operaattori Yhtä suuri kuin (=), Ei yhtä suuri kuin (<>), Suurempi kuin (>), Suurempi tai yhtä suuri kuin (>=), Pienempi kuin (<), Pienempi tai yhtä suuri kuin (<=), Sisältää, Ei sisällä, On tyhjä, Ei ole tyhjä, Alkaa, Ei ala, Päättyy, Ei pääty, On tyhjä, Ei ole tyhjä Yhtä suuri kuin (=) Valitse ensimmäisen ja toisen operandin suhde.
First operand Ei * Anna edellisen toiminnon, tekstin, numeron tai lausekkeen määrittämä arvon nimi ja vertaile sitä toiseen operandiin.
Second operand Ei * Anna edellisen toiminnon, tekstin, numeron tai lausekkeen tuottama arvon nimi ja vertaile sitä ensimmäiseen operandiin.

Tuotetut muuttujat

Tämä toiminto ei tuota muuttujia.

Poikkeukset

Tämä toiminto ei sisällä yhtään poikkeuksia.

If

Merkitsee sen toimintolohkon alun, joka suoritetaan, jos tässä lausekkeessa määritetty ehto täyttyy.

Syöteparametrit
Argumentti Valinnainen Hyväksyy Oletusarvo Kuvaus
Operaattori Yhtä suuri kuin (=), Ei yhtä suuri kuin (<>), Suurempi kuin (>), Suurempi tai yhtä suuri kuin (>=), Pienempi kuin (<), Pienempi tai yhtä suuri kuin (<=), Sisältää, Ei sisällä, On tyhjä, Ei ole tyhjä, Alkaa, Ei ala, Päättyy, Ei pääty, On tyhjä, Ei ole tyhjä Yhtä suuri kuin (=) Valitse ensimmäisen ja toisen operandin suhde.
First operand Ei * Anna edellisen toiminnon, tekstin, numeron tai lausekkeen määrittämä arvon nimi ja vertaile sitä toiseen operandiin.
Second operand Ei * Anna edellisen toiminnon, tekstin, numeron tai lausekkeen tuottama arvon nimi ja vertaile sitä ensimmäiseen operandiin.

Tuotetut muuttujat

Tämä toiminto ei tuota muuttujia.

Poikkeukset

Tämä toiminto ei sisällä yhtään poikkeuksia.

Switch

Lähettää suorituksen vaihtotekstin eri osiin lausekkeen arvon perusteella.

Syöteparametrit

Argumentti Valinnainen Hyväksyy Oletusarvo Kuvaus
Value to check Ei * Anna arvon nimi, teksti tai numero, jota verrataan alla oleviin palvelupyyntöihin.

Tuotetut muuttujat

Tämä toiminto ei tuota muuttujia.

Poikkeukset

Tämä toiminto ei sisällä yhtään poikkeuksia.