Aller au contenu

CPF2518

MSGIDSLT(*OMIT) est incompatible avec MSGID(*ALL).

Gravité 30 · Erreur grave

Cause

La valeur *OMIT est spécifiée au paramètre MSGIDSLT alors que la valeur *ALL est indiquée au paramètre MSGID. Cette combinaison n'est pas autorisée. Si la valeur *ALL est indiquée au paramètre MSGID, la valeur *INCLUDE doit être spécifiée au paramètre MSGIDSLT.

Que faire

Modifiez la valeur du paramètre MSGID ou MSGIDSLT.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2518) MSGF(QSYS/QCPFMSG)

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

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