Message d'erreur IBM i (AS/400)
CPF2C2B
Le nom de définition IDDU &1 est trop long.
Gravité 10 · Avertissement
Cause
Le fichier physique sauvegardé est lié à une définition IDDU dont le nom comporte neuf ou dix caractères. Or, le nom ne doit pas dépasser huit caractères. Il sera donc sauvegardé sans l'information de liaison IDDU.
Description technique
Le nom de définition IDDU est limité à huit caractères car c'est la longueur maximale d'un nom de définition sur System/36.
The IDDU definition name is limited to eight characters because that is the maximum definition 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(CPF2C2B) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2C2B) EXEC(DO)
/* traitement de l'erreur */
ENDDO