Message d'erreur IBM i (AS/400)
CPF2E9B
Définition &1 non trouvée.
Gravité 30 · Erreur grave
Cause
La définition &1 ne se trouve pas dans le dictionnaire de données. Son nom a peut-être été mal orthographié, ou bien elle se trouve dans un autre dictionnaire de données, a été supprimée, rebaptisée ou n'a jamais été créée. Vous avez peut-être indiqué une date de création ne correspondant à aucune version de cette définition.
Que faire
Effectuez l'une des opérations suivantes, puis renouvelez la demande :
- Indiquez le nom d'une définition existante.
- Vérifiez l'orthographe du nom indiqué.
- Utilisez un autre dictionnaire de données.
- Indiquez, le cas échéant, une autre date de création.
Description technique
La date de création peut être indiquée dans les commandes LNKDTADFN et DSPDTADCT, ou lors de l'impression des définitions.
Creation date can be specified on LNKDTADFN and DSPDTADCT commands, or when printing definitions.
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 |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2E9B) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2E9B) EXEC(DO)
/* traitement de l'erreur */
ENDDO