Aller au contenu

Message d'erreur IBM i (AS/400)

CPF24CE

Qualificatif &1 incorrect pour une utilisation avec un pointeur.

Qualifier &1 incorrect for use with pointer.

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

Cause

Une entrée de pile d'appels a été identifiée à l'aide d'un pointeur. Le qualificatif du nom de module n'était pas *NONE ou le qualificatif du nom de programme n'était pas *NONE ou *PGMBDY.

A call stack entry was identified by using a pointer. The module name qualifier was not *NONE or the program name qualifier was not *NONE or *PGMBDY.

Que faire

Remplacez le qualificatif du nom de module par *NONE, ou remplacez le qualificatif du pointeur par *NONE ou *PGMBDY.

Change the module name qualifier to *NONE or change the pointer qualifier to be *NONE or *PGMBDY.

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 *QTDCHAR 20

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF24CE) MSGF(QSYS/QCPFMSG)

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

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