> Tech > Sortir de l’OS/400

Sortir de l’OS/400

Tech - Par iTPro - Publié le 24 juin 2010
email

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

Une DSI « broker de services » ? Recettes de Scale-ups à l’usage des grandes entreprises

Une DSI « broker de services » ? Recettes de Scale-ups à l’usage des grandes entreprises

Réalisé en partenariat avec Alliancy, découvrez dans ce carnet d’expériences les conseils et bonnes pratiques de DSI et CTO d'organisations qui ont mené et mènent leur transformation pour devenir des brokers de services accomplis. Choix technologiques et organisationnels, types de services apportés, vitesse du changement, rapport aux métiers… ils détaillent la nature et les potentiels écueils de cette métamorphose.

Tech - Par iTPro - Publié le 24 juin 2010