Ajouter un type d’étape conditionnelle
Une étape de formulaire en plusieurs étapes peut avoir le type Condition qui indique que l’étape doit évaluer une expression. Si l’expression est évaluée comme « true », l’étape suivante s’affiche. Si l’expression prend la valeur faux et si l’option Étape suivante si la condition n’est pas respectée a été spécifiée, cette étape sera affichée. La table actuelle est la cible utilisée pour évaluer l’expression. Source d’enregistrement affiche par défaut la Source d’enregistrement de l’étape précédente.
Attributs
Nom | Description |
---|---|
Condition | Expression conditionnelle à évaluer |
Étape suivante si la condition n’est pas respectée | Contrairement à tous les autres, le type d’étape conditionnel a deux recherches Étape suivante. La recherche Étape suivante par défaut est respectée si la condition est évaluée comme « true ». Cette propriété définit l’étape suivante si la condition est évaluée comme « false ». |
Les opérandes disponibles sont les suivantes :
Opérande(s) | Type |
---|---|
=, == | Égal |
!= | Différent de |
> | Supérieur à |
< | Inférieur(e) à |
>= | Supérieur(e) ou égal(e) à |
<= | Inférieur(e) ou égal(e) à |
& | et |
| | Ou |
! | Not |
=*, ==*, ~= | J’aime |
!=* | Non identique |
Mettre en forme
Le format de l’expression se présente comme suit :
[entity attribute logical name] [operand] [value]
Exemple :
new_categorycode = 750101
Une condition peut avoir plusieurs expressions. Vous pouvez utiliser des parenthèses pour regrouper des expressions imbriquées, par exemple :
new_categorycode = 750101 & gendercode = 2
new_categorycode = 750101 & (gendercode = 2 | gendercode = 3)
new_name = Jane Doe
new_twooptionfield = true
new_twooptionfield = false