Aller au contenu

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...

VariableTypeLongueur
&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