Aller au contenu

CPF1A03

L'identificateur d'alerte &1 existe déjà dans la table d'alertes &2.

Alert identifier &1 already in alert table &2.

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

Cause

Une demande d'ajout de l'identificateur de description d'alerte &1 à la table d'alertes &2 de la bibliothèque &3 a été faite, mais l'identificateur de description d'alerte existe déjà dans la table d'alertes.

There was a request to add alert description identifier &1 to alert table &2 in library &3 but the alert description identifier already exists in the alert table.

Que faire

Modifiez l'identificateur de description d'alerte, ou modifiez le nom de la table d'alertes ou le nom de la bibliothèque, ou supprimez l'identificateur de description d'alerte existant avant d'ajouter un identificateur d'alerte ayant le même identificateur. Renouvelez ensuite votre demande.

Change the alert description identifier, or change the alert table name or the library name, or delete the existing alert description identifier before adding an alert identifier with the same identifier. Then try the 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 *HEX 4
&2 *CHAR 10
&3 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1A03) MSGF(QSYS/QCPFMSG)

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

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