Le menu Règles logiques permet d'intégrer des comportements de logique de formulaires en personnalisant le flux d'affichage des champs selon les choix de réponses de l'utilisateur.
Les règles permettent de créer des expressions simples et complexes et sont composées de conditions et d'actions.
Conditions
La section Conditions permet d'établir les conditions de démarrage de la règle logique.
- Choisir un champ : Sélection du champ de formulaire pour le démarrage de la règle.
- Propriété de la valeur : Sélection de la propriété technique de l'action. L'affichage de la propriété de la valeur dépend du type de champ sélectionné.
- Contenu de la valeur : Sélection d'une ou des valeurs associées au champ du formulaire. L'affichage des champs dépend du type de champ de formulaire sélectionné.
Actions
Les actions servent à décrire, au niveau des éléments du formulaire, ce qui doit se produire lorsque la condition définie initialement est respectée.
- Type d'action : Sélection du type d'action.
- Champ : Sélection du champ de formulaire de l'action. L'affichage des champs dépend du type de champ de formulaire sélectionné.
Contre actions
Les contre actions servent à décrire, au niveau des éléments du formulaire, ce qui doit se produire lorsque la condition définie initialement n'est pas respectée.
- Type d'action : Sélection du type d'action.
- Champ : Sélection du champ de formulaire de l'action. L'affichage des champs dépend du type de champ de formulaire sélectionné.