Message d'erreur IBM i (AS/400)
CPF2F74
Attributs du fichier &2 de &3 non acceptés.
Gravité 30 · Erreur grave
Cause
Certains attributs du fichier &2 (bibliothèque &3) ne peuvent être décrits par les définitions d'un dictionnaire de données. En effet, les définitions de format et de zone pour ce fichier ont été créées dans le dictionnaire de données, mais non la définition de fichier.
Description technique
Les attributs non pris en charge comprennent les suivants :
- Zone avec valeurs par défaut, c'est-à-dire zone de fichier physique avec le mot-clé DFT.
- Zone avec contrôle de validité, c'est-à-dire zone de fichier physique ou logique avec le mot-clé CHECK.
- Fichier logique avec zone clé définie dans le fichier physique de base.
Attributes that are not supported include the following: -- Field with default values, that is, physical file field has DFT keyword. -- Field with validity checking, that is, physical or logical file field has CHECK keyword. -- Logical file with key field defined in the based-on physical file.
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 |
|---|---|---|
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2F74) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2F74) EXEC(DO)
/* traitement de l'erreur */
ENDDO