MCH1203
Valeur numérique ne peut être contenue dans une zone décimale de 31 positions.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Vous avez rempli les positions de droite de la zone par des zéros afin d'aligner le symbole décimal. Par conséquent, les chiffres différents de zéro seront tronqués à gauche dans la zone décimale de 31 positions.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH1203) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH1203) EXEC(DO)
/* traitement de l'erreur */
ENDDO