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.