Expand
Rechercher

Propriétés

Nom Type Description
Filtrable Oui/non Autorise le filtre sur la liste source

Labels

Nom Type Description
Hauteur Entier Hauteur en pixel des labels
Couleur fond Couleur Couleur de fond des labels
Couleur Couleur Couleur de police des labels
Taille Entier Taille de police des labels en pixel
Gras Liste Police gras

Toggle

Nom Type Description
Couleur Couleur Couleur du toggle
Taille Entier Taille en pixel du toggle

Lignes

Nom Type Description
Hauteur Entier Hauteur en pixel des lignes de la dropdown
Curseur Liste Type de curseur à afficher au survol des lignes

Survol des lignes

Nom Type Description
Couleur fond Couleur Couleur de fond des lignes de la dropdown au survol de la souris
Couleur police Couleur Couleur de police des lignes de la dropdown au survol de la souris

Source de donnée

Les sources de donnée disponibles pour le composant multiselect sont les suivantes :

1. Table de BDD / Requête SQL

Filter/trier les données

Lorsque la source est une table BDD, vous pouvez ajouter des filtres et des tris via les options Filtrer les données et Trier les données

Lorsque la source est une requête SQL, vous pouvez alimenter les variables de la requête via l’option Mapping des variables d'entrée

Champ affiché/champ lié

  • Le champ affiché est le champ de la table BDD/requête visible dans la liste de choix

  • Le champ lié est un champ supplémentaire non visible dans la liste mais accessible dans les workflows

2. Liste fixe

Dans le cas d’une source fixe, les valeurs à afficher sont renseignés les unes en dessous des autres

Champ affiché/champ lié

  • Le champ affiché correspond aux valeurs saisies ci-dessus

  • Le champ lié correspond à l’index de la ligne, 0 étant l’index de la 1ère ligne

3. JSON

Vous pouvez définir un JSON comme source de votre multiselect. Ce JSON doit alors contenir au minimum 2 clefs permettant d’alimenter le champ affiché et le champ lié.

Valeur d’initialisation

La valeur d’initialisation permet de définir les valeurs à afficher par défaut dans le multiselect, les valeurs attendu sont soit une liste soit une chaine de caractère.

Si une chaine de caractère est fournit, les valeurs doivent être inscrite entre crochets et séparées par une virgule.

Dans cet exemple nous avons la source de donnée suivante pour notre composant

On souhaite afficher par défaut les valeurs Pomme et Fraise dans notre composant

  • Option 1 : à partir de l’index

On renseigne les valeurs 1 et 3 entre crochet (sans guillemet) car les valeurs Pomme et Fraise se situent respectivement aux index 1 et 3 de la liste source

  • Option 2 : à partir de la valeur affichée

On renseigne directement les valeurs Pomme et Fraise entre crochet et avec guillemets

Propriétés publiques

Les propriétés publiques sont les propriétés du composant pouvant être utilisées dans le variable picker

Nom Type Description
Liste valeurs retournées Liste de Texte Une liste contenant la valeur du champ lié/retourné pour chaque élément selectionné
Liste valeurs affichées Liste de Texte Une liste contenant la valeur du champ affiché pour chaque élément selectionné
Liste enr. Liste d'Enregistrement Une liste contenant l’enregistrement de chaque élément selectionné, si la source est une table BDD ou une requête SQL
Taille Entier Nombre d’éléments contenu dans la liste source
Nombre éléments sélectionné Entier Nombre d’éléments ayant été selectionné par l’utilisateur

Evènements de workflow

Nom Description
Changement valeur Déclenché à chaque modification (suppression d’un élément, selection d’un nouvel élément)
Après actualisation Déclenché après récupération des données sur le serveur (en fonction du nombre de ligne à récupérer, cet évènement peu être déclenché après l’évènement “Initialisation”)
Initialisation Déclenché lorsque le composant est initialisé et affiché à l’écran
Search Placeholder