Message d'erreur IBM i (AS/400)
CPF87D2
La valeur de paramètre &3 est incorrecte.
Parameter value &3 not valid.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une valeur de paramètre &3 incorrecte a été transmise au programme VTM/FM &2 au déplacement &1 dans la chaîne de données de paramètres. Il s'agit d'une condition APAR.
A Parameter value &3 that was not valid was passed to VTM/FM program &2 at offset &1 in the parameter data string. This is an APAR condition.
Que faire
Signalez le problème à l'aide de la commande ANZPRB.
Report the problem using the ANZPRB command.
Description technique
Ce message est envoyé lorsqu'un module VTM/FM XPF n'a pas été appelé correctement. Il s'agit d'une condition APAR car l'appelant a omis un paramètre, a transmis trop de paramètres ou a appelé le module avec une valeur incorrecte pour ce paramètre.
This message is sent when a VTM/FM XPF module has not been called correctly. It is an APAR condition since the caller has missed a parameter, has passed too many parameters or has called the module with a value that was not valid for that parameter.
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 | *HEX |
4 |
| &2 | *CHAR |
10 |
| &3 | *HEX |
20 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF87D2) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF87D2) EXEC(DO)
/* traitement de l'erreur */
ENDDO