Aller au contenu

CPF5084

Clé en double non admise pour le membre &4.

Gravité 30 · Erreur grave

Cause

Une opération d'écriture ou de mise à jour n'a pas abouti sur le membre &4 de &2, se trouvant dans &3, en raison d'une clé en double dans le membre &4. Cette clé est incompatible avec une clé réservée sous contrôle de validation.

Que faire

Reportez-vous au message CPD4068 pour identifier l'enregistrement ayant la clé en double.

Réponses possibles

RéponseEffet
CLa demande est annulée.
ILa demande est ignorée.

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

Message d'interrogation

Ce message attend une réponse de l'opérateur, par défaut C. Réponses acceptées : C, I.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF5084) MSGF(QSYS/QCPFMSG)

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

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