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...
| Variable | Type | Longueur |
|---|---|---|
| &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