Adăugarea unui tip de pas condițional
Un pas de formular cu mai mulți pași poate fi un tip Condiție ce indică faptul că pasul ar trebui să fie evaluat ca expresie. În cazul în care expresia este evaluată la true, se afișează următorul pas. Dacă expresia se evaluează la false și s-a specificat Pasul următor în cazul în care condiția nu reușește, acest pas va fi afișat. Tabelul curent este ținta utilizată pentru a evalua expresia. Sursa de înregistrare revine implicit la sursa de înregistrare din pasul anterior.
Atribute
Nume | Descriere |
---|---|
Condiție | Expresia condițională de evaluat |
Pasul următor în cazul în care condiția nu reușește | Tipul de pas condiționat, spre deosebire de toate celelalte, are două căutări Pasul următor. Căutarea de pas următor implicit va fi respectată în cazul în care condiția se evaluează la true. Această proprietate stabilește următorul pas, dacă se evaluează la false condiția. |
Operanzii disponibili sunt după cum urmează:
Operanzi | Tipul |
---|---|
=, == | Egal |
!= | Nu este egal |
> | Mai mare decât |
< | Mai mic decât |
>= | Mai mare sau egal cu |
<= | Mai mic sau egal cu |
& | Și |
| | Sau |
! | Not |
=*, ==*, ~= | Apreciere |
!=* | Nu îmi place |
Format
Formatul expresiei este după cum urmează:
[entity attribute logical name] [operand] [value]
Exemplu:
new_categorycode = 750101
O condiție poate avea mai multe expresii. Puteți să utilizați paranteze pentru a grupa expresii imbricate. De exemplu:
new_categorycode = 750101 & gendercode = 2
new_categorycode = 750101 & (gendercode = 2 | gendercode = 3)
new_name = Jane Doe
new_twooptionfield = true
new_twooptionfield = false