Aller au contenu

CPF3480

L'éditeur &1 a trouvé des données d'impression incorrectes.

Gravité 20 · Erreur

Cause

Le fichier &4 numéro &9 du travail &8/&7/&6 créé sur le système &11 le &12 a été suspendu par l'éditeur &1 dans la file d'attente en sortie &2 de &3 car des données d'impression non admises ont été détectées. C'est notamment le cas lorsque la police de caractères ou le nombre de caractères par pouce (CPI) utilisés sont incompatibles avec l'unité.

Que faire

Vérifiez que les fonctions d'impression, police de caractères et nombre de caractères par pouce utilisés dans le fichier spoule sont tous admis par l'unité. Pour le fichier SCHEDULE(*IMMED), attendez que le fichier soit fermé pour lancer l'impression, afin que toutes les caractéristiques d'unité indiquées dans le fichier soient identifiées. Si l'erreur persiste, copiez le fichier spoule dans une base de données (commande CPYSPLF) afin de récupérer toutes les données, à l'exception des données d'impression erronées. Cette méthode présente cependant un inconvénient : des fonctions d'impression risquent d'être perdues si le fichier spoule fait appel à des fonctions non acceptées.

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
&2 *CHAR 10
&3 *CHAR 10
&4 *CHAR 10
&6 *CHAR 10
&7 *CHAR 10
&8 *CHAR 6
&9 *BIN 4
&11 *CHAR 8
&12 *UTC variable

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3480) MSGF(QSYS/QCPFMSG)

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

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