Message d'erreur IBM i (AS/400)
CPF2C2A
Le nom de dictionnaire IDDU &1 est trop long.
Gravité 10 · Avertissement
Cause
Le fichier physique sauvegardé est lié à un dictionnaire IDDU (fonction interactive de définition de fichiers) dont le nom comporte plus de huit caractères. Il sera donc sauvegardé sans l'information de liaison IDDU.
Description technique
Le nom du dictionnaire IDDU est limité à huit caractères car c'est la longueur maximale d'un nom de dictionnaire sur System/36.
The IDDU dictionary name is limited to eight characters because that is the maximum dictionary name length on System/36.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2C2A) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2C2A) EXEC(DO)
/* traitement de l'erreur */
ENDDO