Message d'erreur IBM i (AS/400)
CPF412A
Valeur indiquée pour &6 supérieure à &7.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La valeur de &9 indiquée dans le paramètre &6 pour le fichier &2 de l'unité &4 dépasse la limite de &8 avec &7 indiqué pour le fichier d'impression.
Que faire
Lancez la commande CRTPRTF, CHGPRTF ou OVRPRTF pour indiquer une valeur inférieure ou égale à la limite de &8. Renouvelez ensuite la demande.
Description technique
Vous avez indiqué une valeur que l'imprimante ne peut pas prendre en charge. La plage de la valeur est déterminée par le paramètre Unité de mesure (UOM) des commandes CRTPRTF, CHGPRTF et OVRPRTF. La plage de valeurs prise en charge est de 0.0 à 22.750 pour les pouces et de 0.0 à 57.790 pour les centimètres.
You specified a value that cannot be supported by the printer. The range for the value is determined by the Unit of measure (UOM) parameter on the CRTPRTF, CHGPRTF and OVRPRTF commands. The supported range of values for inches is 0.0 to 22.750. The supported range of values for centimeters is 0.0 to 57.790.
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 |
|---|---|---|
| &2 | *CHAR |
10 |
| &4 | *CHAR |
10 |
| &6 | *CHAR |
10 |
| &7 | *CHAR |
10 |
| &8 | *DEC |
7 |
| &9 | *DEC |
7 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF412A) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF412A) EXEC(DO)
/* traitement de l'erreur */
ENDDO