Aller au contenu

Message d'erreur IBM i (AS/400)

CPF3BF0

La table de séquence de tri indiquée ou fournie n'est pas valide.

Sort sequence table specified or supplied is not valid.

Gravité 30 · Erreur grave

Cause

Vous avez indiqué ou fourni une table de séquence de tri à utiliser pour un tri NLSS. L'une des erreurs suivantes s'est produite : 01

  • Vous avez indiqué une table de séquence de tri de type UCS-2 et le type de données de la clé n'est ni 22 ni 23. Utilisez une autre table ou modifiez le type de données de la clé. 02
  • Vous avez indiqué une table de séquence de tri à un octet avec le type de données de clé 22 ou 23. Utilisez une autre table ou modifiez le type de données de la clé. 03
  • Vous avez fourni une table de séquence de tri incorrecte. Si vous avez indiqué le type de données de clé 22 ou 23, assurez-vous d'avoir fourni une table UCS-2 valide.

You either specified or supplied a sort sequence table to use for an NLSS sort. One of the following errors has occurred: 01 -- You specifed a sort sequence table that is a UCS-2 table and the key data type is not 22 or 23. Either use a different table or change the key data type. 02 -- You specifed a single-byte sort sequence table with key data type 22 or 23. Either use a different table or change the key data type. 03 -- You supplied an invalid sort sequence table. If you specified key data type 22 or 23, make sure you have supplied a valid UCS-2 table.

Que faire

Corrigez la zone en erreur, puis renouvelez votre demande.

Correct the field in error and try the request again.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3BF0) MSGF(QSYS/QCPFMSG)

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

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