Formulaires: Champ et section conditionnel

Champ et section conditionnel (branchement conditionnel)

Vous pouvez choisir d'afficher un champ ou une section 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).



Condition sur toute une section

Au lieu de configurer la même condition séparément pour chaque champ, vous pouvez appliquer une ou plusieurs conditions à une section entière.

Pour rendre une section conditionnelle :

  1. Ouvrez le formulaire et accédez à Champs et sections.
  2. Cliquez sur l’icône en forme de crayon à côté du nom de la section.
  3. Sélectionnez Conditionnel.
  4. Cliquez sur Ajouter une condition + pour définir le champ, l’opérateur et la valeur qui déterminent quand la section doit être affichée.
  5. Sauvegardez la section et le formulaire.

Lorsque plusieurs conditions sont configurées, elles doivent toutes être remplies pour que la section apparaisse.

Si les conditions ne sont pas remplies :

  • La section entière est masquée.
  • Les valeurs des champs qu’elle contient sont effacées.
  • Les champs obligatoires de la section masquée ne sont plus obligatoires.

Limitations importantes

  • Une section conditionnelle ne peut pas contenir le libellé d'enregistrement utilisé pour identifier les enregistrements du formulaire.
  • Dès qu’un formulaire publié contient des enregistrements, il n’est plus possible d’ajouter, de modifier ou de supprimer des conditions sur une section existante.
  • Dans le concepteur de formulaires, une icône de condition s’affiche à côté du nom de la section lorsque celle-ci est conditionnelle.

Besoin d'aide? Contactez-nous Contactez-nous