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