Message d'erreur IBM i (AS/400)
CPF67CA
Cartouche &1 incorrecte.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'identificateur de cartouche indiqué dans le tableau du filtre de cartouche à l'index &2 contient des caractères non admis, ou la cartouche indiquée n'est pas un nom générique correct. L'identificateur est limité aux lettres de A à Z, aux chiffres de 0 à 9 et aux signes @, $ #. Un nom générique correct contient un ou plusieurs caractères autorisés suivis d'un seul astérisque (*) et de blancs.
Que faire
Corrigez le tableau du filtre de cartouche et renouvelez l'opération. Si vous utilisez un nom générique, vous ne pouvez indiquer qu'un seul astérisque qui doit être le dernier caractère non blanc de la chaîne de l'identificateur de cartouche indiqué.
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 | *CHAR |
6 |
| &2 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF67CA) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF67CA) EXEC(DO)
/* traitement de l'erreur */
ENDDO