CPF8572
Unité d'émulation &1 non disponible.
Gravité 30 · Erreur grave
Cause
L'unité d'émulation d'imprimante 3270 n'est pas disponible. Lorsque vous indiquez une unité d'émulation au paramètre EMLDEV, la commande ne peut s'exécuter avec succès que si l'état de l'unité est correct. L'état d'une ligne spécialisée est EN FONCTION. Pour une ligne commutée, l'état est EN FONCTION ou EN INSTANCE. Vous pouvez utiliser la commande WRKCFGSTS (Gérer l'état de la configuration) afin de connaître l'état en cours de l'unité d'émulation d'imprimante &1 (WRKCFGSTS CFGTYPE(*DEV) CFGD(&1)).
Que faire
Procédez de l'une des façons suivantes : - Si l'état de l'unité d'émulation de l'imprimante est ACTIVE et que vous devez utiliser l'unité &1, attendez un certain temps avant de renouveler la demande. - Si l'état est ACTIVE et que vous n'êtes pas obligé d'utiliser l'unité &1, sélectionnez une unité d'émulation d'imprimante différente en indiquant les paramètres EMLDEV, EMLCTL ou EMLLOC. - Si l'état de l'unité est inapproprié et différent d'ACTIVE, utilisez la commande VRYCFG (Changer l'état d'une configuration) afin d'affecter un état approprié à l'unité. Si cette commande ne résout pas le problème, il est possible que l'unité d'émulation d'imprimante doive également être mise à l'état ACTIVE au niveau du système hôte. Une fois l'unité d'émulation imprimante à l'état approprié, renouvelez votre demande.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF8572) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF8572) EXEC(DO)
/* traitement de l'erreur */
ENDDO