Aller au contenu

CPF24A5

La valeur &1 du nombre de types de message n'est pas valide.

Value of &1, for number of message types, not valid.

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

Cause

Vous avez tenté l'une des opérations suivantes :

  • Vous avez indiqué une valeur non nulle pour le nombre de types de message lors d'une demande de déplacement d'un message unique par clé.
  • Vous avez indiqué une valeur non valide pour le nombre de types de message lors d'une demande de déplacement de messages par type.

You attempted one of the following: -- You specified a non-zero value for the number of message types when requesting to move a single message by key. -- You specified a value for number of message types which is not valid when requesting to move messages by type.

Que faire

Effectuez l'une des opérations suivantes, puis renouvelez votre demande :

  • Indiquez zéro pour le nombre de types de message si vous demandez le déplacement d'un message unique par sa clé de message.
  • Indiquez pour le nombre de types de message une valeur comprise entre 1 et 4 si vous demandez le déplacement de messages par type.

Do one of the following and try the request again: -- Specify zero for the number of message types if you are requesting to move a single message by its message key. -- Specify a value for the number of message types which is from 1 through 4 if you are requesting to move messages by type.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF24A5) MSGF(QSYS/QCPFMSG)

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

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