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

Pour créer un champ conditionnel (créer un branchement conditionnel), il faut :

  1. Cliquer sur l'icône de crayon à côté du nom du champ (le champ qui doit apparaître ou non, selon la condition).
  2. Cocher la case « Conditionnel ».
  3. Ajouter un champ sur lequel sera basée la condition à respecter. (Seuls les champs disponibles seront affichés.)
  4. 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. 
  5. 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).