Partager via


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

Voir aussi