ComboBox

Un ComboBox permet d’afficher une liste déroulante dans un formulaire. C’est un champ de saisie fermé : la liste des choix peut être définie manuellement avec des Options, ou alimentée automatiquement par une OptionData issue d’une source de données.


Liste des attributs

  • DataType (Liste) : Choix du type de données de l'élément (String, Double, Integer)

  • Name : Identifiant unique de l'élément dans un formulaire ou dans un datastore, saisie obligatoirement ou généré par défaut.(Caractères spéciaux non recommandés)

  • DefaultValue (Expression) : Valeur par défaut du champ si aucune entrée n'est effectué dans le champ de saisie

  • IsEnabled (Expression) : Si l'expression est vraie, l'élément est activé (default true)

  • IsReadOnly (Expression) : Si l'expression est vraie, l'élément est protégé en écriture (default false)

  • IsRequired (Expression)Si l'expression est vraie, la saisie du champ est obligatoire (default false)

  • RefreshOnExit (Bouton) : Permet de rafraîchir automatiquement l'écran pour toute saisie effectuée dans le champ (default false)


Remarques

Il est recommandé d'utiliser un ComboBox pour une liste de plus de 10 options au choix.


Exemple de code JXML

<Question StyleName="inputRight">
  <Label IsTooltipOnly="false">Choisir une tranche d'âge (ans)</Label>
    <ComboBox Name="MyAge" RefreshOnExit="false" DataType="string">
      <Option Value="0-4">0-4</Option>
      <Option Value="5-9">5-9</Option>
      <Option Value="10-14">10-14</Option>
      <Option Value="15-19">15-19</Option>
      <Option Value="20-24">20-24</Option>
      <Option Value="25-29">25-29</Option>
      <Option Value="30-34">30-34</Option>
      <Option Value="35-39">35-39</Option>
    </ComboBox>            
</Question>


Mode flow


Rendu visuel


Structure parente

Dernière modification le 19-10-2025

Lorsque vous naviguez sur le campus Jway, des informations sont susceptibles d'être enregistrées (cookies) sur votre terminal pour personnaliser vos contenus et votre navigation.

Nous n'utilisons que des cookies indispensables au bon fonctionnement de ce site et dont le seul objectif est d'améliorer notre service aux usagers.

En savoir plus