Ehdollisen vaiheen tyypin lisääminen
Monivaiheisen lomakkeen vaihe voi olla Ehto-tyyppiä, joka osoittaa, että vaiheessa tulisi arvioida lauseke. Jos lausekkeen tulos on tosi, lomake näyttää seuraavan vaiheen. Jos lausekkeen tulos on epätosi ja Seuraava vaihe, jos ehto ei toteudu -asetus on määritetty, kyseinen lomake näyttää kyseisen vaiheen. Lauseke arvioidaan nykyisen taulukon perusteella. Tietueen lähde on oletusarvoisesti edellisen vaiheen Tietueen lähde.
Määritteet
Nimi | Kuvaus |
---|---|
Ehto | Arvioitava ehtolauseke |
Seuraava vaihe, jos ehto ei toteudu | Ehdollisella vaiheen tyypillä, toisin kuin muilla, on kaksi seuraavan vaiheen hakua. Oletusarvoista seuraavan vaiheen hakua noudatetaan, jos ehtolausekkeen tulos on tosi. Tämä ominaisuus määrittää seuraavan vaiheen, jos ehtolausekkeen arvo on epätosi. |
Käytettävissä ovat seuraavat operandit:
Operandi(t) | Type |
---|---|
=, == | Yhtä suuri kuin |
!= | Eri kuin |
> | Suurempi kuin |
< | Pienempi kuin |
>= | Suurempi tai yhtä suuri kuin |
<= | Pienempi tai yhtä suuri kuin |
ja | And |
| | Tai |
! | Not |
=*, ==*, ~= | Tykkäys |
!=* | Ei samanlainen |
Muotoile
Lausekkeen muoto on seuraava:
[entity attribute logical name] [operand] [value]
Esimerkki:
new_categorycode = 750101
Ehdolla voi olla useita lausekkeita. Voit ryhmitellä sisäkkäisiä lausekkeita sulkeiden avulla esimerkiksi seuraavasti:
new_categorycode = 750101 & gendercode = 2
new_categorycode = 750101 & (gendercode = 2 | gendercode = 3)
new_name = Jane Doe
new_twooptionfield = true
new_twooptionfield = false