Aller au contenu

CPFA0D2

TODIR incompatible avec TOOBJ.

Gravité 30 · Erreur grave

Que faire

Supprimez le paramètre TODIR ou le paramètre TOOBJ, puis renouvelez votre demande.

Description technique

Pour placer un objet dans un répertoire en conservant son nom d'origine, utilisez le paramètre TODIR. TODIR est obligatoire dès que plusieurs objets doivent être placés dans un répertoire. Le paramètre TOOBJ sert à donner un nouveau nom à l'objet. Le répertoire est également obligatoire dans TOOBJ.

When placing an object in a directory with its original name, use the TODIR parameter. TODIR is required whenever multiple objects will be placed in a directory. The TOOBJ parameter is used to give a new name to the object. The directory is also required in TOOBJ.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFA0D2) MSGF(QSYS/QCPFMSG)

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

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