Aller au contenu

Message d'erreur IBM i (AS/400)

CPF709B

Format du fichier de sortie incorrect. Code raison &3.

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

Cause

Le format du fichier indiqué (&1, bibliothèque &2) et le format demandé au mot clé OUTFILFMT sont incompatibles. Codes raison : 1 - Le format *TYPE1 a été demandé pour le fichier de sortie, mais il ne correspond pas au format du fichier indiqué. 2 - Le format *TYPE2 a été demandé pour le fichier de sortie, mais il ne correspond pas au format du fichier indiqué. 3 - Le format *TYPE3 a été demandé pour le fichier de sortie, mais il ne correspond pas au format du fichier indiqué. 4 - Le format *TYPE4 a été demandé pour le fichier de sortie, mais il ne correspond pas au format du fichier indiqué. 5 - Le format *TYPE5 a été demandé pour le fichier de sortie, mais il ne correspond pas au format du fichier indiqué.

Que faire

Indiquez un fichier base de données de format compatible ou un nouveau fichier de sortie, puis renouvelez la demande. Pour plus d'informations concernant l'utilisation de OUTPUT(*OUTFILE) pour la commande DSPJRN, reportez-vous à l'ensemble de rubriques CL dans la catégorie Programming de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.

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 *BIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF709B) MSGF(QSYS/QCPFMSG)

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

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