Aller au contenu

Message d'erreur IBM i (AS/400)

CPF6306

Le programme &1 de la bibliothèque &2 existe déjà.

Program &1 in library &2 already exists.

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

Cause

Vous avez indiqué le programme &1, mais il existe déjà un programme de ce nom dans la bibliothèque &2.

You specified program &1, but there is already a program by that name in library &2.

Que faire

Effectuez l'une des opérations suivantes : 1) Modifiez le nom du programme ou le nom de la bibliothèque dans le paramètre PGM ou APP ; 2) Utilisez la commande DLTPGM pour supprimer le programme de la bibliothèque, puis utilisez la commande de création de programme appropriée pour le créer de nouveau. Puis renouvelez votre demande.

Do one of the following: 1) Either change the program name or change the library name in the PGM or APP parameter; 2) Use the DLTPGM command to delete the program from the library, and then use the appropriate create program command to create the program again. Then try your request again.

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 10
&2 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF6306) MSGF(QSYS/QCPFMSG)

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

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