Message d'erreur IBM i (AS/400)
CPF7BB1
Description d'alerte non trouvée.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La description d'alerte &1 n'a pas été trouvée dans la table d'alertes &2 de la bibliothèque &3.
Que faire
Effectuez une ou plusieurs des opérations suivantes :
- Assurez-vous que l'ID message (paramètre MSGID) est correct.
- Si l'ID message n'est pas correct, supprimez-le au moyen de la commande RMVALRD (Enlever description d'alerte), puis exécutez la commande ADDALRD (Ajouter description d'alerte) pour ajouter l'ID message approprié.
- Vérifiez que la valeur indiquée au paramètre ALRTBL (table d'alertes) est correcte. Si nécessaire, modifiez-la, puis renouvelez la demande.
- Si cette valeur est correcte, et que la commande CHGALRD (Modifier une description d'alerte) est en cours d'exécution, ajoutez une nouvelle description au moyen de la commande ADDALRD.
- Si la commande utilisée est RMVALRD, aucune action n'est requise.
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 |
7 |
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF7BB1) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7BB1) EXEC(DO)
/* traitement de l'erreur */
ENDDO