Aller au contenu

Message d'erreur IBM i (AS/400)

CPF24D4

Le type de message &1 indiqué dans l'élément de filtre &2 n'est pas valide.

Message type &1 specified in filter element &2 is not valid.

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

Cause

Le type de message indiqué dans l'élément de matrice de filtre de messages identifié n'est pas valide.

The message type specified in the identified message filter array element is not valid.

Que faire

Remplacez le type de message de l'élément de matrice identifié par l'un des types valides. Pour la liste des types de message valides, consultez la description de l'API QMHCTLJL dans les informations API : API de gestion des messages de la catégorie Programmation de l'IBM i Information Center, http://www.ibm.com/systems/i/infocenter/.

Change the message type in the identified array element to be one of the valid types. See the description of the QMHCTLJL API in the APIs: Message Handling APIs information in the Programming category in the IBM i Information Center, http://www.ibm.com/systems/i/infocenter/, for a list of the valid message types.

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 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF24D4) MSGF(QSYS/QCPFMSG)

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

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