Message d'erreur IBM i (AS/400)
CPF5552
Aucune place prévue pour le fichier &2 de &3 sur unité &4.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le fichier &6 occupe toute la place. Deux fichiers qui ne sont pas de niveau zone peuvent être ouverts simultanément sur l'unité, si l'écran dispose de l'espace nécessaire.
Que faire
Libérez toutes les unités acquises par ce fichier. Fermez le fichier &2, de la bibliothèque &4. Indiquez une longueur d'enregistrement inférieure à la taille de l'écran dans le programme utilisateur. Relancez la commande.
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 |
| &4 | *CHAR |
10 |
| &6 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5552) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5552) EXEC(DO)
/* traitement de l'erreur */
ENDDO