Message d'erreur IBM i (AS/400)
CPF7E12
L'identificateur n'existe pas.
Identifier does not exist.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'identificateur en position &1 dans la mémoire tampon d'entrée est introuvable dans la table des symboles du langage de haut niveau encapsulée dans les données de débogage de l'objet programme.
The identifier in position &1 in the input buffer cannot be found in the high level language symbol table encapsulated within debug data of the program object.
Que faire
Vérifiez l'orthographe et entrez l'identificateur correct.
Check the spelling and enter the correct identifier.
Description technique
Seuls les identificateurs enregistrés dans la table des symboles du langage de haut niveau peuvent être évalués.
Only those identifiers recorded in the high level language symbol table can be evaluated.
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(CPF7E12) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7E12) EXEC(DO)
/* traitement de l'erreur */
ENDDO