Message d'erreur IBM i (AS/400)
CPFB536
La zone de descripteur du paramètre &1 est non valide ou manquante.
Handle field in parameter &1 not valid or missing.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Lorsque la valeur de la zone d'opération du paramètre de structure de contrôle contient 5 (Append), 6 (Last) ou 7 (End), le paramètre &1 doit contenir le même descripteur de sortie multipage que celui renvoyé par un appel d'API précédent pour lequel la zone d'opération avait la valeur 4 (First).
When the value of the operation field of the control structure parameter contains a 5 (Append), 6 (Last), or 7 (End), parameter &1 must contain the same handle for multiple page output returned by a previous API call when the operation field with a value of 4 (First) was specified.
Que faire
Modifiez la valeur de la zone d'opération de la structure de contrôle, ou indiquez le descripteur correct de sortie multipage dans le paramètre &1.
Either change the value for the operation field in the control structure, or specify the correct handle for multiple page output in parameter &1.
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 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFB536) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFB536) EXEC(DO)
/* traitement de l'erreur */
ENDDO