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...
| Variable | Type | Longueur |
|---|---|---|
| &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