Aller au contenu

Message d'erreur IBM i (AS/400)

CPF2116

DATA(*YES) indiqué, mais *ALL ou *FILE absent de la liste OBJTYPE.

Gravité 30 · Erreur grave

Cause

La valeur affectée à DATA doit être *NO lorsque ni *ALL ni *FILE ne figurent dans la liste OBJTYPE.

Que faire

Attribuez la valeur *NO au paramètre DATA, ou ajoutez *ALL ou *FILE à la liste OBJTYPE. Relancez ensuite la commande.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2116) MSGF(QSYS/QCPFMSG)

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

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