Aller au contenu

Message d'erreur IBM i (AS/400)

CPF3C71

Le type d'insertion &1 est incorrect.

Insert type &1 is not valid.

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

Cause

Vous avez indiqué pour le paramètre de type d'insertion une valeur incorrecte, ou une valeur valide mais non autorisée avec le type d'index utilisateur (avec clé ou sans clé).

You specified a value for the insert type parameter that is not valid, or the value is valid, but not allowed with the user index type of keyed or non-keyed.

Que faire

Indiquez une valeur valide pour le paramètre de type d'insertion, puis renouvelez votre demande. Valeurs valides :

  • 1 pour insertion dans un index sans clé.
  • 2 pour insertion avec remplacement dans un index avec clé.
  • 3 pour insertion sans remplacement dans un index avec clé.

Specify a valid value for the insert type parameter and try the request again. Valid values are: -- 1 for insert in a non-keyed index. -- 2 for insert with replacement in a keyed index. -- 3 for insert without replacement in a keyed index.

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 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3C71) MSGF(QSYS/QCPFMSG)

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

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