Message d'erreur IBM i (AS/400)
CPF5D63
Erreur d'intégrité des données au paramètre De de la mémoire tampon formatée. Le code d'erreur pour la conversion était &1.
Gravité 30 · Erreur grave
Cause
Le paramètre De de la mémoire tampon formatée contient des données incorrectes. Les seuls caractères admis en tant que données dans un flux de données 5250 sont : null (hex 00), marque de zone (hex 1E), dup (hex 1C), et les caractères compris dans la plage hex 40-FE. Les caractères Shift out (hex 0E) et Shift in (hex 0F) sont admis si l'unité écran est compatible DBCS. Pour plus d'informations sur les codes d'erreur de conversion, reportez-vous à l'ensemble de rubriques APIs dans la catégorie Programming de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
Que faire
Corrigez le flux de données au paramètre De de la mémoire tampon, puis renouvelez la demande.
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 | *HEX |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5D63) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5D63) EXEC(DO)
/* traitement de l'erreur */
ENDDO