CPF247E
Le CCSID &1 est incorrect.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
&1 n'est pas un CCSID correct.
Que faire
Indiquez un CCSID correct. Pour certaines commandes et API, le CCSID doit être un CCSID que vous pouvez indiquer pour votre travail. Pour d'autres commandes et API, tous les CCSID existants sont corrects. Pour une liste des valeurs admises, reportez-vous à l'ensemble de rubriques IBM i globalization dans la catégorie Programming de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter. Pour obtenir la liste des CCSID admis pour le travail, affichez l'invite pour le paramètre CCSID de la commande CHGJOB (Modifier un travail). Pour déterminer si vous avez ou non besoin d'utiliser un CCSID admis pour le travail, consultez la documentation relative à la commande ou à l'API concernée.
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(CPF247E) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF247E) EXEC(DO)
/* traitement de l'erreur */
ENDDO