Accès aux données dans les contrôles d'interface utilisateur
Données de référence dans l’interface utilisateur
Les applications utilisent souvent des listes pour gérer les données saisies par l’utilisateur. Le fait de renseigner des valeurs de liste à partir d’une source de données, plutôt que de les intégrer dans une définition de propriété, améliore la maintenance en évitant de devoir publier une nouvelle version de l’application lorsque les valeurs de liste changent. Par exemple, une société de services financiers peut fournir à l’utilisateur une liste des villes où se trouvent les agences lorsqu’il prend rendez-vous avec un conseiller. Les entrées de la liste sont mises à jour chaque fois que des agences sont ajoutées ou supprimées de la source de données.
Lorsque vous renseignez une liste avec les données d’une data page, seule la valeur sélectionnée est copiée dans le modèle de données d’un dossier. La valeur copiée dans le dossier n’a pas besoin de correspondre à la valeur affichée dans la liste. Prenons l’exemple d’une liste déroulante contenant des noms de pays. Lorsque l’utilisateur sélectionne un pays, l’application peut copier le code du pays, plutôt que son nom, dans le dossier.
Lorsque vous renseignez une liste avec les données d’une data page, les éléments de la liste sont mis à jour en fonction de la stratégie de rafraîchissement spécifiée sur la data page. Si cette dernière accepte un paramètre, Pega Platform™ crée une instance de data page chaque fois que le paramètre change, mettant ainsi à jour le contenu de la liste.
Vérifiez vos connaissances avec l’interaction suivante.