Aller au contenu

MCH6202

Invalidation requise pour le bloc de validation.

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

Cause

L'opération demandée n'a pas pu être exécutée parce que le bloc de validation indique qu'une invalidation doit avoir lieu en raison d'une violation des règles d'intégrité référentielle. Seule une invalidation du cycle secondaire où la violation est repérée, ou une invalidation du cycle primaire pour le bloc de validation &1 est admise.

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 *SYP variable

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(MCH6202) MSGF(QSYS/QCPFMSG)

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

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