Lors de la modification d'un formulaire, double-cliquez sur un champ ou sélectionnez-le dans le volet de gauche, puis cliquez sur « Modifier le champ » pour afficher l' éditeur de champs et ajouter une règle conditionnelle. Les champs comportant déjà une règle conditionnelle sont surlignés en violet dans l'éditeur de formulaire.
En bas de l'éditeur de champs, cliquez sur le bouton Ajouter une règle sous Champs conditionnels pour ajouter une règle. Après avoir cliqué pour ajouter une règle, procédez comme suit :
1. Cliquez sur le menu déroulant « Quand » pour sélectionner le champ dont dépend ce champ. Seuls les champs de type « Texte sur une seule ligne » , « Texte sur plusieurs lignes » , « Choix multiple » , « Liste déroulante » et « Case à cocher » seront disponibles.
2. Cliquez sur le menu déroulant « Est » pour choisir si ce champ doit être affiché lorsque le champ dont il dépend est égal ou différent de certaines valeurs, ou s'il est vide ou non vide.
3. Si l'option « Égal à » ou « Différent de » est sélectionnée, cliquez sur le menu déroulant « À » pour spécifier les valeurs auxquelles le champ dont dépend ce champ doit être égal ou différent afin de l'afficher. Si vous souhaitez proposer plusieurs options pour « À », veuillez les séparer par le caractère barre verticale (|).
Conditions imbriquées
Il est possible d'imbriquer les conditions. Par exemple, si le champ B dépend du champ A, le champ C peut dépendre du champ B. Veuillez noter qu'il ne peut y avoir que trois niveaux de conditions.
Les champs conditionnels imbriqués afficheront les conditions précédentes dans la section Champs conditionnels de l' éditeur de champs .
Champs groupés
Les champs groupés, tels que « Informations sur les frères et sœurs » ou « Établissements scolaires précédents », peuvent être conditionnés par un autre champ. Double-cliquez sur le champ groupé ou sélectionnez le groupe dans le volet de gauche, puis cliquez sur « Modifier le groupe » pour ouvrir l’ éditeur de champs groupés et rendre le champ groupé conditionnel. Les champs d’un même groupe ne peuvent dépendre que d’autres champs appartenant à ce groupe.
Restrictions et avertissements
L'utilisation des champs conditionnels est soumise à certaines restrictions :
1. Le champ conditionnel doit être du même formulaire que le champ dont il dépend.
2. Le champ conditionnel doit se trouver après le champ dont il dépend, sur chaque formulaire.
3. Les champs d'un groupe ne peuvent dépendre que d'autres champs appartenant à ce même groupe.
Lors de l'enregistrement d'un formulaire, une erreur s'affichera en haut du formulaire si des règles de champs conditionnels y sont ajoutées et ne respectent pas ces restrictions.
Un avertissement s'affichera dans Paramètres > Formulaires si une règle de champ conditionnel a été ajoutée et a empêché un autre formulaire de respecter ces restrictions.