Aller au contenu

CPF694B

La longueur &1 de l'enregistrement variable pour la clé &2 est incorrecte.

Length &1 of variable record for key &2 not valid.

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

Cause

Une longueur d'enregistrement variable incorrecte a été indiquée pour une clé. Consultez la documentation de l'API pour connaître les longueurs valides des enregistrements variables.

A length of a variable record was specified for a key that is not valid. Consult the API documentation for information on valid lengths of variable records.

Que faire

Corrigez la longueur de l'enregistrement variable ou le numéro de clé, puis renouvelez votre demande. Pour obtenir la liste des clés autorisées et des longueurs d'enregistrement variable, consultez la collection de rubriques API de la catégorie Programmation du centre de documentation IBM i, http://www.ibm.com/systems/i/infocenter/.

Correct the length of the variable record or the key number and try the request again. For a list of the allowable keys and variable record lengths, see the APIs topic collection in the Programming category in the IBM i Information Center, http://www.ibm.com/systems/i/infocenter/.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF694B) MSGF(QSYS/QCPFMSG)

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

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