Pour créer votre propre objet Work Station Customization,
vous devez d'abord extraire la source fournie par IBM en
utilisant la commande RTVWSCST (Retrive Work Station
Customization object). Par exemple, pour extraire la source
destinée à une imprimante HP laserjet 5, vous utiliseriez la
commande suivante :
RTVWSCST DEVTYPE(*TRANSFORM)
MFRTYPMDL(*HP5)
SRCMBR(HP5)
SRCFILE(QXTXSRC)
TEXT(‘HP Laersjet 5’)
Il y a de nombreuses commandes dans la source que nous
avons créée. La section données de chaque tag contient des
commandes pour l’imprimante en hexadécimal. Le manuel de
référence de l’imprimante explique ces codes. La plupart des
commandes se décrivent d’elles-mêmes. Par exemple, la
commande drawer pour une HP5 est la suivante :
:DWRSLT
DRAWER=DRAWER1
DATA ='1B266C3148'X
Quand l’iSeries demande du papier à partir du drawer 1,
l’objet WSCST ordonne à l’OS/400 d’émettre la commande
>lB266C3148’X qui se traduit en ESC &IIH.
Il y a aussi des tables de traduction entre EBCDIC et
ASCII. Pour envoyer la commande ESC à une imprimante,
nous devons utiliser notre propre table de traduction pour
changer le ~ en ESC (voir «Graphiques, interlignage, et
changements de police sur les imprimantes laser »). Pour
cela, insérez la table de la figure A juste après le
tage:EINDFNT.
Après avoir modifié la source extraite pour l’objet WSCST,
vous pouvez compiler la source en utilisant la commande
CRTWSCST (Create Work Station Customization object). Le
compilateur fonctionne,mais ses messages d’erreur vous
indiquent simplement où se situe le problème, mais pas sa
nature. Préparez-vous donc, en cas d’erreur, à vous
retrousser les manches et à beaucoup lire.
Une fois l’objet créé, utilisez les commandes
WRKOUTQD (Work with Output Queue Description) ou
WRKDEVD (Work with Device Description) pour modifier
votre file d’attente de sortie, ou utilisez votre nouvel objet
WSCST.
Pour plus d’informations sur les objets WSCST, voir le
Redbook IBM AS/400 Printing V (SG24-2160).
Téléchargez cette ressource
Reporting Microsoft 365 & Exchange
Comment bénéficier d’une vision unifiée de vos messageries, protéger vos données sensibles, vous conformer aisément aux contraintes réglementaires et réduire votre empreinte carbone ? Testez la solution de reporting complet de l’utilisation de Microsoft 365 et Exchange en mode Cloud ou on-premise.