select_one listname

L’instruction select_one listname invite l’utilisateur à choisir une option unique dans une liste de choix prédéfinie. Dans une définition XLSForm, le listname doit correspondre à une valeur répertoriée dans la colonne list_name de l’onglet choices (par exemple, “yesno”).

Par défaut, les choix sont affichés sous forme de boutons radio, chaque bouton représentant un choix statique unique de la liste spécifiée. Cependant, diverses options d’apparence sont disponibles pour personnaliser l’aspect, le comportement et la liste de choix elle-même. Reportez-vous aux sous-sections ci-dessous pour plus d’informations sur ces options.

Dans la définition XLSForm :

TypeNameLabelAppearance
select_one listnamefieldnametexte de la question

Options d’apparence de base

Spécifiez les valeurs suivantes dans la colonne appearance pour modifier l’aspect du champ select_one listname :

  • “quick” : Passe automatiquement à la question suivante dès qu’une option est sélectionnée, sans attendre que l’utilisateur balaie l’écran (swipe).
  • “minimal” : Affiche un sélecteur déroulant unique au lieu de boutons radio.
  • “compact” : Affiche un tableau compact d’options. Le nombre de colonnes dépend de la largeur de l’affichage.
  • “compact-#” : Force un nombre spécifique de colonnes dans le tableau compact, où “#” représente le nombre de colonnes souhaité.
  • “quickcompact” : Combine les apparences “quick” et “compact”.
  • “quickcompact-#” : Combine les apparences “quick” et “compact” et force un nombre spécifique de colonnes.

Dans la définition XLSForm :

TypeNameLabelAppearance
select_one listnamefieldnametexte de la questionquick
select_one listnamefieldnametexte de la questionminimal
select_one listnamefieldnametexte de la questioncompact
select_one listnamefieldnametexte de la questioncompact-#
select_one listnamefieldnametexte de la questionquickcompact
select_one listnamefieldnametexte de la questionquickcompact-#

Cette page vous a-t-elle été utile ?