CPF6A4C
Au moins une valeur de paramètre n'est pas correcte. Le code raison est &1.
At least one parameter value is not correct. Reason code is &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Au moins l'un des paramètres a une valeur incorrecte. Les codes raison sont les suivants : 1 - Vous devez indiquer la longueur des données à afficher sous la forme d'une valeur comprise entre &2 et &3. Vous avez indiqué une longueur de &4. 2 - Vous avez indiqué que &4 octets devaient être affichés, mais vous n'avez pas transmis ce nombre d'octets au programme et une erreur s'est produite.
At least one of the parameters has an invalid value. The reason codes are: 1 - You must specify the length of the data to be displayed as a value between &2 and &3. You specified a length of &4. 2 - You specified &4 bytes to be displayed, but did not pass that many bytes to the program and an error was encountered.
Que faire
Modifiez le programme pour qu'il indique les valeurs de paramètre correctes, puis renouvelez votre demande.
Change the program to specify the correct parameter values and try your request again.
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...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *BIN |
2 |
| &2 | *BIN |
4 |
| &3 | *BIN |
4 |
| &4 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF6A4C) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF6A4C) EXEC(DO)
/* traitement de l'erreur */
ENDDO