Aller au contenu

Message d'erreur IBM i (AS/400)

CPF4181

Contrôle imprimante indiqué incorrect pour le fichier &2 de &3 contenant des ordres GDF.

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

Cause

Le contrôle imprimante indiqué est incorrect pour le fichier &2 de &3 car ce dernier contient des ordres GDF. Le fichier imprimante doté du mot clé CTLCHAR(*FCFC) est un fichier à description externe ou utilise un support séquentiel contrôlant l'avance de page. Aucune de ces caractéristiques n'est compatible avec le traitement des ordres GDF pour imprimantes.

Que faire

Le contrôle de l'avance de page doit être défini par le mot clé PRINTER de la macro-commande CTLLIST.

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
&2 *CHAR 10
&3 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF4181) MSGF(QSYS/QCPFMSG)

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

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