Aller au contenu

CPFB540

L'unité &1 n'est pas valide pour la sortie en fichier spoule.

Device &1 for spooled file output not valid.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

L'unité &1 n'est pas valide pour une sortie en fichier spoule dans un flux de données AFP (Advanced Function Printing, AFPDS). L'API exige, pour un fichier spoule AFPDS, une file d'attente en sortie qui soit une file d'attente en sortie d'unité valide.

Device &1 is not valid for spooled file output in an Advanced Function Printing data stream (AFPDS). The API requires an output queue for an AFPDS spooled file that is a valid device output queue.

Que faire

Utilisez la commande Gestion des descriptions d'unité (WRKDEVD) pour déterminer les unités qui existent. Remplacez la file d'attente en sortie par une file d'attente en sortie d'unité valide ou créez une description d'unité nommée &1. Renouvelez ensuite la demande.

Use the Work with Device Description (WRKDEVD) command to determine which devices exist. Change the output queue to be one that is a valid device output queue or create a device description with the name &1. Then try the request again.

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...

VariableTypeLongueur
&1 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFB540) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPFB540) EXEC(DO)
  /* traitement de l'erreur */
ENDDO