Aller au contenu

CPF8364

La valeur du paramètre de contrôle de validation est incorrecte. Code raison &3.

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

Cause

Le contrôle de validation du module &1 ou la macro-commande interne &2 a détecté une valeur de paramètre non admise lors de l'exécution. C'est une erreur système interne qui ne devrait jamais se produire. Voici la liste des codes raison et leur signification : 1

  • La valeur du paramètre ne fait pas partie des valeurs admises ou se situe en dehors de la fourchette des valeurs possibles pour ce paramètre. 2
  • La valeur du paramètre est une valeur admise, mais pas dans ce contexte.

Que faire

Signalez l'incident (commande ANZPRB).

Description technique

Le nom du paramètre est &4 et sa valeur hexadécimale est &5.

The parameter name is &4 and its hexadecimal value is &5.

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 *BIN 2
&4 *CHAR 10
&5 *HEX 20

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF8364) MSGF(QSYS/QCPFMSG)

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

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