Aller au contenu

Message d'erreur IBM i (AS/400)

CPFA1CF

Le CCSID par défaut ne peut pas être converti en un CCSID ayant un équivalent ASCII.

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

Cause

Le CCSID par défaut du travail est &1. Aucun CCSID ASCII correspondant n'a été trouvé.

Que faire

Effectuez l'une des actions suivantes : - Exécutez la commande CHGJOB pour modifier le CCSID par défaut du travail et en indiquer un qui comporte un équivalent ASCII. - Indiquez au paramètre de la commande une option définissant de façon explicite la page de codes ou le CCSID que vous souhaitez utiliser.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFA1CF) MSGF(QSYS/QCPFMSG)

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

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