Vous pouvez changer de manière dynamique le nom affiché (libellé) de tous les éléments à l'aide d'un rapport. Vous pouvez préciser les noms dans plusieurs langues.
Condition préalable
Au moins un élément du dialogue fournit le support de rapport.
Procédure
Context.setProperty("Text_box_1.label","Voici mon nouveau libellé pour la zone de texte");
Si vous souhaitez changer dynamiquement les noms affichés pour plusieurs langues, entrez ce code au format suivant :
Context.setProperty("mycontrol.label.en","my english label");
Context.setProperty("mycontrol.label.de","mein deutsches Label");
Les noms des éléments sont maintenant précisés dans le rapport qui est exécuté pendant l'exécution du dialogue.
Exemple
Cet exemple montre à quoi ressemble le code du rapport permettant de changer le nom de l'élément affiché à l'aide d'un rapport pour l'anglais, l'allemand et le français :
Context.setProperty("32f3f460-fd5b-11e8-1af0-5048494f4e43.label.en","My english label");
Context.setProperty("32f3f460-fd5b-11e8-1af0-5048494f4e43.label.de","Mein deutsches Label");
Context.setProperty("32f3f460-fd5b-11e8-1af0-5048494f4e43.label.fr","Mon libellé français")