Message d'erreur IBM i (AS/400)
CPF4775
L'opération émise pour l'unité &4 est incorrecte.
Gravité 20 · Erreur
Cause
Une opération d'écriture sans fonction d'invite était suivie de l'une des fonctions suivantes :
- une demande de changement de direction suivie d'une invite,
- une fonction de réponse négative,
- une fonction de libération. Quoique la session soit encore active, aucune de ces fonctions n'est correcte lorsque le programme est en état d'envoi.
Que faire
Avant de communiquer avec un autre programme, corrigez ce programme en effectuant l'une des opérations suivantes :
- Lancez une opération de sortie pour poursuivre l'envoi.
- Lancez une opération d'entrée pour commencer la réception.
- Emettez une opération de fin de session afin de poursuivre le traitement local.
- Arrêtez le travail.
Réponses possibles
| Réponse | Effet |
|---|---|
I | Fonction non prise en compte |
C | Demande annulée. Le msg d'arrêt CPF5104 est envoyé. |
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 |
|---|---|---|
| &4 | *CHAR |
10 |
Message d'interrogation
Ce message attend une réponse de l'opérateur,
par défaut C.
Réponses acceptées :
I, C.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF4775) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF4775) EXEC(DO)
/* traitement de l'erreur */
ENDDO