Aller au contenu

CPF4173

Traitement EOFDLY incorrect pour le membre &4.

Gravité 50 · Fin anormale du travail

Cause

Le paramètre EOFDLY (temps d'attente sur EOF) indiqué par une commande OVRDBF (Substituer un fichier BD) n'est pas permis pour le membre &4 du fichier &2, dans la bibliothèque &3, parce que le fichier &2 réutilise des enregistrements supprimés.

Que faire

Supprimez le paramètre EOFDLY du fichier de substitution, ou modifiez le fichier à l'aide de la commande CHGPF (Modifier un fichier physique) afin qu'il ne réutilise plus les enregistrements supprimés.

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
&2 *CHAR 10
&3 *CHAR 10
&4 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF4173) MSGF(QSYS/QCPFMSG)

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

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