Message d'erreur IBM i (AS/400)
CPF85EA
L'adresse d'écran envoyée par l'hôte est supérieure à la taille de l'écran.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La session d'émulation a pris fin parce que le système hôte pour l'unité d'émulation &1 a envoyé une adresse d'écran destinée à une zone située au delà de la fin de l'écran.
Que faire
Procédez de l'une des façons suivantes :
- Essayez d'afficher l'écran sur un clavier-écran assez grand pour contenir la zone à l'origine de l'erreur.
- Demandez au responsable de l'hôte de modifier l'application hôte pour que la zone soit affichée avant la fin de l'écran.
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(CPF85EA) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF85EA) EXEC(DO)
/* traitement de l'erreur */
ENDDO