Formulaires: Champ conditionnel
Champ conditionnel (branchement conditionnel)
Vous pouvez choisir d'afficher un champ seulement si les champs complétés précédemment contiennent certaines valeurs.
Si la condition est « vraie », le champ sera alors affiché aux usagers qui remplissent le formulaire. Sinon, le champ demeure masqué.
- Comment configurer un champ de manière à être conditionnel
- Condition basée sur une liste déroulante à sélection multiple
Comment configurer un champ de manière à être conditionnel
Pour créer un champ conditionnel (créer un branchement conditionnel), il faut :
- Cliquer sur l'icône de crayon à côté du nom du champ (le champ qui doit apparaître ou non, selon la condition).
- Cocher la case « Conditionnel ».
- Ajouter un champ sur lequel sera basée la condition à respecter. (Seuls les champs disponibles seront affichés.)
- En fonction du type de champ (ex. une liste ou un nombre), vous pourrez opter pour plusieurs outils afin de déterminer la condition à respecter.
- Vous pouvez répéter les étapes 4 et 5 afin d'ajouter des conditions supplémentaires. L'interaction des conditions est de nature ET (et non « OU »), ce qui veut dire que si vous avez deux conditions, les deux doivent être complétées pour que le champ soit affiché.
Prenez note qu'un champ conditionnel ne peut être obligatoire à remplir, et ne peut donc pas être employé comme libellé de l'enregistrement.
Examplee 1
Le formulaire contient un champ « Âge » et un champ « Fréquentation scolaire ».
Vous souhaitez afficher le champ « Fréquentation scolaire » seulement si la valeur du champ « Âge » est située entre 6 et 18.
Cela signifie que la condition d'affichage du champ « Fréquentation scolaire » sera si Âge est entre 5 et 19.
Example 2
Je souhaite savoir si le répondant est d'âge mineur et si c'est le cas, j'aimerais obtenir l'autorisation des parents.
Le formulaire contient une case « Âge mineur » (oui ou non) et un champ « Permission des parents » (pièce jointe).
Je souhaite afficher le champ « Permission des parents » seulement si la valeur du champ « Âge mineur » est égale à « oui ».
Cela signifie que la condition d'affichage du champ « Permission des parents » est si Âge mineur = oui.
Condition basée sur une liste déroulante à sélection multiple
Si le champ conditionnel est affiché ou masqué en fonction de la sélection dans une liste déroulante à sélection multiple, veuillez noter la différence entre « Égal » et « In »
Example:
Le champ nommé "Quels produits avez-vous cultivés?" est une liste déroulante à sélection multiple avec les options suivantes : tomates, carottes, poivrons et aubergines.
Le champ conditionnel est la superficie of terre utilisée pour produire tomatoes
Si la condition est "in" + "tomates," alors elle ne sera affichée que si la sélection contient des tomates (et éventuellement une multi-sélection incluant d’autres options).
Si la condition est "Égale » + "tomates", elle ne sera affichée que si la sélection est seulement tomates (et non une sélection multiple incluant d’autres options).