CPF6E47
Impossible d'ajouter le groupe de panneaux &1 à l'index d'aide &3
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le groupe de panneaux &1 de la bibliothèque &2 ne peut pas être ajouté à l'index d'aide &3 de la bibliothèque &4 car ces deux éléments sont incompatibles. En effet, un groupe de panneaux ayant une structure hiérarchique ne peut pas être ajouté à un index d'aide qui contient des groupes de panneaux sans structure hiérarchique. Inversement, un groupe de panneaux sans structure hiérarchique ne peut pas être ajouté à un index d'aide qui contient des groupes de panneaux ayant une structure hiérarchique. Celle-ci est déterminée par la marque ISCHSUBT dans le source du groupe de panneaux.
Que faire
Procédez de l'une des façons suivantes :
- Ajoutez ou supprimez la marque ISCHSUBT dans le source du groupe de panneaux de sorte que ce dernier devienne compatible avec l'index d'aide. Recompilez le groupe de panneaux. Renouvelez la demande.
- Supprimez puis recréez l'objet de l'index d'aide. Ajoutez uniquement les objets appartenant au groupe de panneaux et comportant ou non la marque ISCHSUBT.
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 |
10 |
| &3 | *CHAR |
10 |
| &4 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF6E47) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF6E47) EXEC(DO)
/* traitement de l'erreur */
ENDDO