Comment : Référence : |
Vous avez la possibilité de faire afficher une description de champ contextuelle lorsque le pointeur de la souris passe sur le titre d'une colonne. Le texte de la description de champ s'affiche dans une fenêtre contextuelle près du titre de la colonne, dans la police par défaut du rapport. Ce type de texte contextuel s'affiche pour les titres des colonnes de rapports, y compris les titres créés par phrase ACROSS et les titres empilés créés par phrase OVER.
Le texte contextuel affiché pour un titre de colonne est défini grâce à l'attribut Description dans le fichier Master pour le champ correspondant. Lorsque votre souris passe sur un titre de colonne qui n'a pas d'entrée pour l'attribut Description dans le fichier Master, aucune fenêtre contextuelle ne s'affiche.
Pour plus d'informations sur l'attribut Description, voir Valeurs nulles ou manquantes : MISSING dans Description d'un champ individuel dans le manuel Création de rapports à l'aide d'outils graphiques.
SET POPUPDESC = {ON|OFF}
où :
Le contenu du fichier Master auquel le rapport fait référence est le suivant :
FIELD=UNITS, ALIAS=E10, FORMAT=I08, TITLE='Unit Sales', DESC='Number of units sold',$
Le code utilisé pour créer le rapport est :
TABLE FILE GGSALES SUM UNITS BY REGION BY PRODUCT WHERE REGION EQ 'Midwest' ON TABLE SET POPUPDESC ON END
L'image suivante montre la sortie du rapport et le texte de la description contextuelle qui s'affiche lors du passage de la souris sur le titre de colonne "Ventes en unité".
Pour distribuer un rapport HTML contenant des descriptions de champ contextuel à l'aide de ReportCaster, il faut utiliser des composants JavaScript qui se trouvent sur le client WebFOCUS. Pour accéder à ces composants depuis un rapport distribué via ReportCaster, la procédure planifiée doit contenir la commande SET FOCHTMLURL, définie obligatoirement comme une adresse URL absolue et non pas avec la valeur par défaut. Par exemple,
SET FOCHTMLURL = http://hostname[:port]/ibi_apps/ibi_html
où :
est le nom d'hôte et le numéro de port facultatif (défini seulement lorsque le numéro de port par défaut n'est pas utilisé) où l'application web WebFOCUS est déployée.
ibi_apps est l'alias de serveur Web personnalisé par le site qui pointe vers le répertoire WEBFOCUS80/ibi_apps (où ibi_apps est la valeur par défaut). ibi_html est un répertoire dans le chemin vers les fichiers JavaScript requis pour l'accès.
Pour plus d'informations sur le codage des rapports pour l'utilisation avec ReportCaster, consultez l'index Conseils et techniques pour coder un rapport ReportCaster dans le manuel ReportCaster.
WebFOCUS |