WSCST traite parfaitement les tables de traduction (d'EBCDIC en ASCII, par exemple). Les commandes PCL commencent toutes par le caractère ESC (Escape). L'OS/400 sait qu'il est inimprimable et le remplace par un blanc par défaut. Pour contourner cette « commodité » incommode, vous devez sélectionner un caractère rarement utilisé -
Sortir de l’OS/400
tilde (~) – et le traduire en valeur
ESC ASCII via une table de traduction
WSCST. Vous pouvez insérer le
code exemple de la figure 3 dans votre
texte WSCST juste après le
tag :EINDFNT pour effectuer cela.
Observons que le caractère ~ est
un A1 hexadécimal en EBCDIC et dans
la table il est traduit en un 1B hexadécimal
; qui est le caractère ESC. Après
avoir ajouté ce code, vous pouvez intégrer
du code PCL dans un programme
RPG ou autre HLL (High Level
Language), ou même dans un fichier
d’impression. Je peux, par exemple,
utiliser les cartes D de la figure 4 pour
définir des constantes PCL dans du
code ILE RPG. Les cartes O de la figure
5 illustrent la sortie des commandes
PCL en RPG. La sortie semble
polluée si on l’affiche sur l’écran, mais
quand elle atteint une imprimante de
type PCL, celle-ci transforme le code
PCL et exécute le texte restant comme
des commandes. Dans cet exemple, j’ai changé les polices et même LPI pour
créer une instruction de facturation de
téléphone cellulaire.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Analyse Patch Tuesday Février 2026
- Entamer la transition vers la cryptographie post quantique est prioritaire
- Full Cloud : une transformation numérique inévitable pour les entreprises ?
- Pilotage de la DSI : lucidité, exigences et engagement
Articles les + lus
Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
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
À la une de la chaîne Tech
- Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
- 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
