Aller au contenu

Message d'erreur IBM i (AS/400)

CPF6DF9

Transformed data buffer too small.

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

Cause

La mémoire tampon de données transformées de &2 octets est trop petite pour contenir les &1 octets de données transformées disponibles. Seuls &2 octets de données ont été copiés dans la mémoire tampon de données transformées. Les données transformées restantes sont perdues.

The transformed data buffer of &2 bytes is too small to hold the &1 bytes of transformed data that is available. Only &2 bytes of data have been copied to the transformed data buffer. The remaining transformed data is lost.

Que faire

Augmentez la taille de la mémoire tampon de données transformées, puis transformez de nouveau le fichier spoule.

Increase the size of the transformed data buffer and transform the spooled file 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...

VariableTypeLongueur
&1 *BIN 4
&2 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF6DF9) MSGF(QSYS/QCPFMSG)

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

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