Aller au contenu

Message d'erreur IBM i (AS/400)

CPF2EC5

Un seul format d'enregistrement admis dans une définition de fichier avec clé.

Gravité 30 · Erreur grave

Cause

Vous avez tenté d'effectuer l'une de ces opérations :

  • choisir des zones clés, alors que la définition de fichier comporte plusieurs formats d'enregistrements,
  • ajouter un format d'enregistrement, alors que la définition de fichier comporte des zones clés. La définition d'un fichier physique avec clé ne peut contenir qu'une seule définition de format d'enregistrement.

Que faire

Effectuez l'une des opérations suivantes :

  • Si vous sélectionnez des zones clés, choisissez une seule définition de format d'enregistrement.
  • Si vous sélectionnez plusieurs définitions de formats d'enregistrements, enlevez les zones clés.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2EC5) MSGF(QSYS/QCPFMSG)

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

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