Aller au contenu

CPF905B

Combinaison de paramètres incorrecte avec TYPE(*FILE).

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

Cause

Lorsque vous indiquez TYPE(*FILE), vous ne devez pas préciser FILCAB, DSTID et DSTIDEXN. Pour la commande FILDOC (Classer un document), vous ne devez pas non plus utiliser les paramètres KEEP et DSTEXPDATE.

Que faire

Donnez à ces paramètres leur valeur par défaut et renouvelez la demande.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF905B) MSGF(QSYS/QCPFMSG)

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

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