Modernisez les applications RPG en les codant en vue du reporting validé Unicode en plusieurs langues
Applications RPG : Comment internationaliser vos rapports
Vous avez vu comme il est facile de prendre un rapport décrit par programme généré par RPG et de le remplacer par un fichier d’imprimante externe défini à l’aide de DDS, comme je l’ai expliqué dans l’article « Créer des rapports en utilisant des fichiers d’imprimante décrits en externe« . Je vous montrais comment, en utilisant un fichier d’imprimante externe, vous pourriez tirer parti de fonctions comme un fichier de référence de champs pour incorporer l’édition numérique, et comment modifier légèrement l’allure du rapport sans être obligé de changer le programme d’application RPG qui est à l’origine.
Cependant, dans cet article, nous n’avons pas changé le rapport aux yeux de l’utilisateur final. Nous allons voir ici l’une des fonctions avancées que nous pouvons ajouter à un rapport après sa description externe à l’aide de DDS. Dans de prochains articles, nous lui ajouterons d’autres fonctionnalités.
Notre première amélioration concerne l’internationalisation. Dans l’article « Unicode et System i: évolution plutôt que révolution« , nous avons vu comment intégrer Unicode dans les bases de données et les fichiers d’affichage d’une application. L’exemple utilisé était une application de livraison où nous souhaitions utiliser simultanément plusieurs langues comme l’anglais, le chinois, et le russe à partir d’un programme ILE RPG, en nous aidant de *DSPF. Dans cet article, nous allons pousser plus loin l’internationalisation en passant du rapport de livraison en anglais seulement au rapport validé Unicode. C’est à dessein que plusieurs polices sont utilisées dans cette figure. J’expliquerai plus loin pourquoi.
Téléchargez cette ressource
Guide de Cyber-résilience pour Microsoft 365
La violation de votre tenant M365 va au-delà d’un simple incident de cybersécurité. Elle peut entraîner une interruption opérationnelle généralisée, des perturbations commerciales et une exposition de vos données sensibles. Découvrez les méthodes et technologies pour évaluer, comparer et renforcer votre posture de sécurité Microsoft 365.
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Les 6 étapes vers un diagnostic réussi
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Activer la mise en veille prolongée dans Windows 10
Les plus consultés sur iTPro.fr
- Le changement, moteur d’engagement au travail
- Cloud 2026 : 5 tendances à anticiper pour les PME françaises
- Les DSI français face au défi de l’IA : ambitions élevées, marges de manœuvre limitées
- Connectivité et impression sans contrainte : repenser la gestion documentaire en 2026
Articles les + lus
Alliée ou menace ? Comment l’IA redessine le paysage cyber
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
À la une de la chaîne Tech
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
