Aller au contenu

MCH6222

Objet &1 non retiré du contrôle de validation. Code retour : &2.

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

Cause

L'objet &1 ne peut être retiré du contrôle de validation. Les codes retour et leur signification sont les suivants : 0001

  • Le type de l'objet n'est pas pris en charge par le contrôle de validation. 0002
  • L'objet n'est pas sous le contrôle de validation du bloc correct. 0003
  • L'objet est un curseur tenant des verrouillages d'enregistrements. 0004
  • L'objet est un curseur tenant des verrouillages de poste d'enregistrement de niveau structure de contrôle de transaction.

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
&2 *HEX 1

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(MCH6222) MSGF(QSYS/QCPFMSG)

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

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