Aller au contenu

CPF0886

L'enregistrement contient une zone de données incorrecte.

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

Cause

L'une des zones de l'enregistrement contient des données incorrectes, ou bien vous avez indiqué un fichier avec des attributs de zone différents dans la commande OVRDBF (Substituer un fichier base de données).

Que faire

Corrigez les données de cette zone ou soumettez de nouveau la commande OVRDBF en indiquant un fichier avec des attributs de zone identiques à ceux du fichier mentionné dans la commande DCLF (Déclarer un fichier).

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF0886) MSGF(QSYS/QCPFMSG)

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

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