3.1.4. Les composants listes

3.1.4.1. La liste

Quasiment identique à la liste déroulante, elle permet d’afficher et de sélectionner plusieurs valeurs. Elle peut être remplie à l’aide d’un jeu de données, ou bien avec des valeurs saisies en dur par le designer de l’application.

Elle possède aussi un déclencheur Au changement de valeur.

_images/Liste.png

Affectation d’une liste de valeurs fixes

Une liste de valeurs fixes peut être affectée à une liste depuis les propriétés du contrôle (onglet Données). Sélectionner le type de données Valeurs fixes puis cliquer sur le bouton pour saisir une valeur. Valider avec , puis recommencer l’opération pour chaque valeur à saisir. Les données peuvent être modifiées avec et supprimées avec .

Attention

Cliquer sur l’icône située à côté du dans la zone Label supprimera toute la liste.

_images/Liste_valeurs.png

Affectation d’un jeu de données

Un jeu de données peut être affecté à une liste depuis les propriétés du contrôle (onglet Données). Sélectionner le type de données Jeu de données puis sélectionner le jeu de données à associer à la liste. Si le jeu de données n’existe pas, il est possible d’en créer un nouveau en cliquant sur le bouton Créer un nouveau jeu de données, qui renverra vers le module de gestion des jeux de données.

_images/Liste_JDD.png

Sélection du jeu de données « DataSet table Employe » dans les propriétés de la liste déroulante

3.1.4.2. La liste déroulante

La liste déroulante peut être remplie à l’aide d’un jeu de données, ou bien avec des valeurs saisies en dur par le designer de l’application. Ce type de liste ne permet qu’une unique sélection.

Elle possède un déclencheur, Au changement de valeur, qui lance les comportements associés lors de la sélection d’une ligne dans la liste.

_images/Liste_deroulante.png

Affectation d’une liste de valeurs fixes

Une liste de valeurs fixes peut être affectée à une liste déroulante depuis les propriétés du contrôle (onglet Données). Sélectionner le type de données Valeurs fixes puis cliquer sur le bouton pour saisir une valeur. Valider avec , puis recommencer l’opération pour chaque valeur à saisir. Les données peuvent être modifiées avec et supprimées avec .

Attention

Cliquer sur l’icône située à côté du dans la zone Label supprimera toute la liste.

_images/Liste_deroulante_valeurs.png

Affectation d’un jeu de données

Un jeu de données peut être affecté à une liste déroulante depuis les propriétés du contrôle (onglet Données). Sélectionner le type de données Jeu de données puis sélectionner le jeu de données à associer à la liste déroulante. Si le jeu de données n’existe pas, il est possible d’en créer un nouveau en cliquant sur le bouton Créer un nouveau jeu de données, qui renverra vers le module de gestion des jeux de données.

_images/Liste_deroulante_JDD.png

Sélection du jeu de données « DataSet table Employe » dans les propriétés de la liste déroulante

3.1.4.3. La liste à complétion assistée

Ce type de liste peut être utilisé conjointement avec un jeu de données, ou bien avec une liste saisie par le designer. Il permet, à partir d’une liste de données fournie, de proposer des valeurs en correspondance avec le début de saisie de l’utilisateur.

Il contient 2 déclencheurs :

  • Au changement de valeur lance l’exécution des comportements à chaque saisie d’un caractère, ou bien lorsque l’utilisateur sélectionne une valeur dans la liste proposée.

  • À la validation lance l’exécution des comportements lorsque l’utilisateur clique sur le contrôle.

_images/Liste_completion.png

Il est possible de lier un jeu de données en le sélectionnant dans la liste Jeu de données associé dans les propriétés du contrôle (onglet Données).

_images/Liste_completion_JDD.png

Pour proposer une liste non-issue d’un jeu de données mais saisie manuellement par le designer, sélectionner le type de données Valeurs fixes dans les propriétés du contrôle (onglet Données) puis cliquer sur le bouton pour saisir une valeur. Valider avec , puis recommencer l’opération pour chaque valeur à saisir. Les données peuvent être modifiées avec et supprimées avec .

Attention

Cliquer sur l’icône située à côté du dans la zone Label supprimera toute la liste.

_images/Valeur_fixe.png

3.1.4.4. La liste déroulante à sélection multiple

Ce type de liste peut être utilisé conjointement avec un jeu de données, ou bien avec une liste saisie par le designer. Il permet, à partir d’une liste de données fournie, de sélectionner plusieurs entrées au lieu d’une seule.

_images/Liste_deroulante_multiple_visu.png

La liste déroulante à sélection multiple permet de sélectionner plusieurs éléments dans une liste

Il contient 2 déclencheurs :

  • Au changement de valeur lance l’exécution des comportements à chaque saisie d’un caractère, ou bien lorsque l’utilisateur sélectionne une valeur dans la liste proposée.

  • À la validation lance l’exécution des comportements lorsque l’utilisateur clique sur le contrôle.

_images/Liste_deroulante_multiple.png

Il est possible de lier un jeu de données en le sélectionnant dans la liste Jeu de données associé dans les propriétés du contrôle (onglet Données). Il est impératif de désigner un attribut en tant que valeur : cliquer sur sur l’attribut souhaité, puis sélectionner la fonction Valeur.

_images/Liste_deroulante_multiple_JDD.png

Pour proposer une liste non-issue d’un jeu de données mais saisie manuellement par le designer, sélectionner le type de données Valeurs fixes dans les propriétés du contrôle (onglet Données) puis cliquer sur le bouton pour saisir une valeur. Valider avec , puis recommencer l’opération pour chaque valeur à saisir. Les données peuvent être modifiées avec et supprimées avec .

Attention

Cliquer sur l’icône située à côté du dans la zone Label supprimera toute la liste.

_images/Valeur_fixe.png