CPF9238
Longueur totale de clé excessive.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La longueur totale de clé indiquée pour le fichier &1 de la bibliothèque &2 est supérieure au maximum admis par le système source pour une demande d'affichage de description de fichier, de copie de fichier ou d'ouverture de base de données via un fichier DDM.
Que faire
Vous pouvez supprimer le fichier et le recréer en indiquant une longueur de clé admise par le système source, puis renouveler votre demande. Vous pouvez également modifier le fichier DDM pour l'utiliser sur un autre système cible.
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 | *CHAR |
10 |
| &2 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF9238) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF9238) EXEC(DO)
/* traitement de l'erreur */
ENDDO