- Impression
Remplissage dynamique des widgets à sélection unique ou multiple
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.
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 :
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 :
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 :
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 !