Aller au contenu

CPF4268

Objet &1 de &2 type *&3 non trouvé.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Le nom de l'objet, le nom de la bibliothèque ou le type de l'objet est incorrect. Si l'objet est un membre ou un format, il n'a pas été trouvé dans le fichier &4 de la bibliothèque &5. S'il s'agit d'un membre dont le nom est *FIRST ou *LAST, le fichier ne contient pas de membre. Si le nom de membre est *ALL, c'est que le fichier ne contient pas de membre ou qu'il ne s'agit pas d'un fichier de partition. Si l'objet est un format appelé *ONLY, le fichier comporte plusieurs formats.

Que faire

Effectuez l'une des opérations suivantes, puis renouvelez la demande.

  • Rectifiez le nom de l'objet ou de la bibliothèque.
  • Ajoutez un membre au fichier, s'il est vide.
  • Indiquez un nom de format différent de *ONLY.

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
&2 *CHAR 10
&3 *CHAR 7
&4 *CHAR 10
&5 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF4268) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF4268) EXEC(DO)
  /* traitement de l'erreur */
ENDDO