Aller au contenu

CPF21A3

&1 incorrect pour l'option de remplacement d'objet.

&1 not valid for replace object option.

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

Cause

La valeur &1 n'est pas valide pour l'option de remplacement d'objet.

Value &1 is not valid for the replace object option.

Que faire

Remplacez l'option de remplacement d'objet par l'une des valeurs suivantes, puis renouvelez votre demande.

  • Indiquez '1' si un objet existant doit être remplacé. Si l'objet existant est de type *PGM, il est déplacé dans la bibliothèque QRPLOBJ. S'il n'est pas de type *PGM, il est supprimé.
  • Indiquez '0' si vous voulez que l'API QLIRNMO échoue lorsqu'un objet de même nom et de même type existe déjà.

Change the replace object option to one of the following values and try the request again. -- Specify '1' if an existing object is to be replaced. If the existing object is a *PGM object type, it is moved to the QRPLOBJ library. If the existing object is not a *PGM object type, it is deleted. -- Specify '0' if you want the QLIRNMO API to fail if an object with the same name and object type already exists.

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
&1 *CHAR 1

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF21A3) MSGF(QSYS/QCPFMSG)

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

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