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...
| Variable | Type | Longueur |
|---|---|---|
| &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