Champ de Sélection Unique

Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.

Conception

Dans le Concepteur de Formulaire, vous pouvez ajouter un champ de sélection unique et spécifier les options.

Chaque option reçoit un identifiant unique et immuable qui n'est pas visible dans le Concepteur de Formulaire. L'ID de l'option est stocké dans un enregistrement, ce qui signifie que si vous renommez une option dans le Concepteur de Formulaire, les modifications sont reflétées dans toutes les données collectées précédemment.

Saisie de données

Un champ de sélection unique est affiché soit sous forme de liste de boutons radio, soit sous forme de menu déroulant :

  • S'il y a 10 options ou moins et que le champ est obligatoire, le champ est affiché sous forme de série de boutons radio.
  • S'il y a 10 options ou moins, mais que le champ est facultatif, le champ est affiché sous forme de menu déroulant.
  • S'il y a plus de 10 options, le champ est toujours affiché sous forme de menu déroulant.

Formules

Vous pouvez vous référer aux champs de sélection unique dans les formules de deux manières :

Premièrement, une référence au champ de sélection unique lui-même correspond à l'étiquette de l'option sélectionnée. Vous pouvez donc écrire des formules telles que :

  • CONCAT(Name, " - ", Gender) et elle correspond, par exemple, à « Nelson Mandela - Male » ou « Frida Kahlo - Female ».
  • Gender == "Female", qui correspond à TRUE si l'option « Female » a été sélectionnée. Toutefois, si vous modifiez ultérieurement l'étiquette de l'option « Female » en « Woman » ou « Feminine », par exemple, la formule ne sera plus correcte.

Vous pouvez également utiliser la notation « point » pour vérifier si une option spécifique est sélectionnée. Par exemple :

  • Gender.Female correspond à TRUE si l'option « Female » a été sélectionnée.
  • Satisfication.[Very satisfied] correspond à TRUE si l'option « Very satisfied » a été sélectionnée. Les crochets sont obligatoires, car les symboles qui incluent des espaces ou d'autres symboles doivent être « protégés » par des crochets pour éviter toute ambiguïté.

Si vous utilisez la notation point, avec l'étiquette de l'option comme symbole plutôt que comme chaîne de caractères, ActivityInfo peut automatiquement mettre à jour vos formules si l'option est renommée ou corrigée ultérieurement.

Élément suivant
Valeur par défaut