Remplissage dynamique des widgets à sélection unique ou multiple
  • 01 Nov 2022
  • 1 Minute à lire
  • Contributeurs

Remplissage dynamique des widgets à sélection unique ou multiple


Article Summary

Afficher uniquement les options actuellement applicables dans un widget de liste déroulante.

Dans cet article, vous apprendrez ...
* Comment modifier de manière conditionnelle le contenu d'un widget de liste déroulante.


Pour mieux comprendre cet article, assurez-vous d'avoir compris les bases des widgets à sélection unique ou multiple : Article

L'utilisation des widgets de liste déroulante peut être très puissante, surtout lorsqu'on utilise des tableaux pour les remplir. Mais il est parfois pertinent d'afficher un contenu différent à choisir, en fonction d'une condition. Cela peut être réalisé avec un tableau de configuration qui contient la condition dans le champ ID ainsi que les différentes options séparées par des virgules dans le second champ.

Dynamically populating Single or Multiselect widgets_339020728.png

Dans un premier widget de sélection, la raison de l'arrêt peut être sélectionnée et, en cliquant sur un bouton, les options déroulantes respectives peuvent être chargées à partir du tableau. Un déclencheur pour ce faire ressemblerait à ceci :

Dynamically populating Single or Multiselect widgets_339020868.png

Le texte séparé par des virgules correspondant à la raison de l'arrêt sélectionnée est chargé dans l'espace réservé à l'enregistrement. La fonction "Split String" les enregistre dans le tableau "Dropdown options". Ce tableau alimente ensuite le deuxième widget à sélection unique.

Lors de l'exécution de l'application, le deuxième widget à sélection unique n'affiche aucune option tant qu'aucune raison d'arrêt n'a été sélectionnée :

Dynamically populating Single or Multiselect widgets_339022458.png

Lorsqu'une sélection est effectuée dans la première liste déroulante et que le déclencheur du bouton est appliqué, la deuxième liste déroulante est remplie en conséquence :

Dynamically populating Single or Multiselect widgets_339022578.png


Vous avez trouvé ce que vous cherchiez ?

Vous pouvez également vous rendre sur community.tulip.co pour poser votre question ou voir si d'autres ont été confrontés à une question similaire !


Cet article vous a-t-il été utile ?