Message d'erreur IBM i (AS/400)
CPF87D3
Une erreur système interne s'est produite dans le programme &1.
Internal system error occurred in program &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une erreur interne s'est produite dans le programme &1. Les données de l'erreur interne sont &2. Il s'agit d'une condition APAR.
An internal error has occurred in program &1. The internal error data is &2. It 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'une erreur interne s'est produite dans un module VTM/FM XPF. Il s'agit d'une condition APAR. Cela signifie généralement qu'une branche inattendue d'un IF-THEN-ELSE ou d'un SELECT OTHERWISE a été exécutée à cause d'une erreur interne ou d'une valeur interne.
This message is sent when an internal error has occurred in a VTM/FM XPF module. It is an APAR condition. It usually means some unexpected leg of an IF-THEN-ELSE or a SELECT OTHERWISE was run because of an internal error or value.
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 |
| &2 | *CHAR |
20 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF87D3) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF87D3) EXEC(DO)
/* traitement de l'erreur */
ENDDO