Aller au contenu

CPF4011

Longueur de la mémoire tampon supérieure à enreg pour membre &1.

Gravité 10 · Avertissement

Cause

La longueur d'enregistrement pour le membre &1 du fichier &2, dans la bibliothèque &3, est &4. La longueur de la mémoire tampon est &5 et l'espace disponible est complété par des blancs.

Que faire

Si nécessaire, remplacez la longueur de l'enregistrement, indiquée dans le programme, par celle de l'enregistrement le plus long du membre. Renouvelez ensuite 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...

VariableTypeLongueur
&1 *CHAR 10
&2 *CHAR 10
&3 *CHAR 10
&4 *BIN 4
&5 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF4011) MSGF(QSYS/QCPFMSG)

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

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