Créer une liste déroulante dynamique
Dans le premier scénario, vous avez codé en dur la liste dans un composant tJava. Cependant, les éléments de la liste peuvent provenir d'une source de données. Par exemple, les éléments peuvent être stockés dans une table de base de données et leur nombre peut être inconnu.
Ce Job va contenir les composants suivants :
- un tMysqlInput pour effectuer une requête sur les informations relatives aux personnes, depuis la table employee,
- un tJavaFlex pour préparer la liste déroulante dynamique et stocker la valeur sélectionnée par l'utilisateur·trice lors de l'exécution dans la variable de contexte,
- un second tMysqlInput pour générer les informations traitées par le tJavaFlex,
- un tLogRow pour afficher les résultats dans la console.