Aller au contenu

CPF2C68

Erreur de spécification de fichier &4 survenue pour le fichier &1 de &2.

Gravité 30 · Erreur grave

Cause

Une erreur a été détectée dans le programme système qui reçu ce message. Lors de la création d'un fichier, le programme indiquait un attribut incorrect, ce qui a provoqué une erreur de spécification de fichier &4. Les erreurs de spécification de fichier et les attributs correspondants incorrects sont les suivants : 11 - Bibliothèque, fichier, fichier parent ou nom de membre. 12 - Date. 13 - Type de fichier. 14 - Longueur d'enregistrement. 15 - Définition de clé. 16 - Taille de la mémoire initiale ou de la mémoire d'extension.

Que faire

Pour corriger cette erreur, il est peut-être nécessaire de créer un APAR. Si c'est le cas, précisez les informations techniques ci-après.

Description technique

Le programme à l'origine de l'erreur de spécification de fichier &4 a indiqué les attributs de fichier suivants : - nom de bibliothèque = &2 - nom de fichier = &1 - nom du fichier parent = &19 - nom de membre = &3 - date du fichier = &5 - type de fichier = &6 - longueur d'enregistrement = &7 - nombre total de clés = &8 - longueur totale des clés = &9 - position de clé 1 = &10 - longueur de clé 1 = &11 - position de clé 2 = &12 - longueur de clé 2 = &13 - position de clé 3 = &14 - longueur de clé 3 = &15 - taille d'allocation initiale = &16 - taille d'extension = &17 - nombre maximal d'extensions = &18 Certains de ces attributs peuvent ne pas être pertinents pour le fichier en cours de création.

The program which caused file specification error &4 specified the following file attributes: - library name = &2 - file name = &1 - parent file name = &19 - member name = &3 - file date = &5 - file type = &6 - record length = &7 - total number of keys = &8 - total key length = &9 - key position 1 = &10 - key length 1 = &11 - key position 2 = &12 - key length 2 = &13 - key position 3 = &14 - key length 3 = &15 - initial allocation size = &16 - extent size = &17 - maximum number of extents = &18 Some of these attributes may not be relevant to the file that was being created.

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 *CHAR 10
&2 *CHAR 10
&3 *CHAR 10
&4 *CHAR 2
&5 *CHAR 6
&6 *CHAR 1
&7 *BIN 2
&8 *BIN 2
&9 *BIN 2
&10 *BIN 2
&11 *BIN 2
&12 *BIN 2
&13 *BIN 2
&14 *BIN 2
&15 *BIN 2
&16 *BIN 4
&17 *BIN 4
&18 *BIN 2
&19 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2C68) MSGF(QSYS/QCPFMSG)

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

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