Comment : |
Dans un rapport PDF ou HTML qui s'affiche dans la Visionneuse WebFOCUS, vous pouvez demander qu'un en-tête ou pied de page s'affiche sur sa propre page pour mettre à part des informations importantes. Par exemple, vous pouvez créer une page de couverture qui signale des informations de salaire comme étant confidentielles et qui sont indépendantes des données mêmes.
Chaque ligne d'en-tête ou de pied de page doit commencer et se terminer par des guillemets doubles.
ON TABLE PAGE-BREAK AND {SUBHEAD|SUBFOOT} "content ... " ["content ... "] . . . ["content ... "]
où :
Le texte doit commencer sur une ligne tout seul, suivi de la commande SUBHEAD ou SUBFOOT.
Le texte peut être combiné avec des variables et des signes de localisation.
Pour des informations connexes, consultez Limitations des en-têtes et pieds de page.
Champs (champs de sources de données réels, champs virtuels crées avec la commande DEFINE dans un fichier Master ou dans une requête de rapport, valeurs calculées créées avec la commande COMPUTE dans une requête, champs de système, tels que TABPAGENO). Vous pouvez qualifier des champs de sources de données avec certains opérateurs préfixes.
Dialogue Manager variables.
Images. Vous pouvez inclure des images dans un en-tête ou pied de page.
Pour plus de détails, consultez Inclure un élément dans un en-tête ou pied de page.
<+0> divise un en-tête ou pied de page en éléments à formater. Pour plus d'informations, consultez Désignation de composants de rapport dans la syntaxe de feuille de style WebFOCUS.
</n spécifie les lignes sautées. Pour plus de détails, consultez Contrôle du positionnement vertical d'un en-tête ou d'un pied de page.
<-n positionne le prochain caractère sur la ligne. Consultez Utilisation des signes de localisation pour affiner le positionnement.
<0X continue la spécification d'un en-tête ou d'un pied de page sur la prochaine ligne de la requête. Consultez Extension du code d'en-tête et de pied de page aux lignes multiples dans une requête.
Remarque : lorsqu'une balise de fin est suivie immédiatement par une balise de début (><), un élément de texte est placé entre les deux signes de localisation (> <). Veuillez prendre cela en considération lors du formatage.
En utilisant PAGE-BREAK, cette requête génère un rapport à deux pages, dans lequel des informations importantes s'affichent toutes seules sur la première page.
TABLE FILE CENTORD SUM ORDER_DATE LINEPRICE AS 'Order,Total:' BY HIGHEST 5 ORDER_NUM ON TABLE PAGE-BREAK AND SUBHEAD "CONFIDENTIAL COMPANY INFORMATION" "March 2003" HEADING "Order Revenue" " " ON TABLE SET PAGE-NUM OFF ON TABLE SET ONLINE-FMT PDF END
La première page de sortie spécifie la nature confidentielle du rapport et indique la date :
La deuxième page de sortie contient les titres de colonne et les données.
Conseil : pour produire des résultats comparables au format HTML, incluez le code suivant dans la requête pour activer la Visionneuse WebFOCUS.
ON TABLE SET ONLINE-FMT HTML
ON TABLE SET WEBVIEWER ON
ON TABLE SET STYLESHEET *
TYPE=REPORT, GRID=OFF, $
ENDSTYLE
END
La première page affiche l'en-tête du rapport. Vous pouvez navigeur vers la deuxième page pour voir les données du rapport.
En utilisant PAGE-BREAK, cette requête génère un rapport à deux pages dans lequel le pied de page de rapport, qui signale la fin du rapport, s'affiche sur une page toute seule.
TABLE FILE CENTORD
HEADING
"Order Revenue"
" "
SUM ORDER_DATE LINEPRICE AS 'Order,Total:'
BY HIGHEST 5 ORDER_NUM
ON TABLE PAGE-BREAK AND SUBFOOT
"END OF REPORT"
ON TABLE SET PAGE-NUM OFF
ON TABLE SET ONLINE-FMT PDF
END
La première page de sortie contient les titres de colonne et les données :
La dernière page de sortie signale la fin du rapport.
Remarque : pour produire des résultats comparables au format HTML, incluez le code suivant dans la requête pour activer la Visionneuse WebFOCUS.
ON TABLE SET ONLINE-FMT HTML
ON TABLE SET WEBVIEWER ON
ON TABLE SET STYLESHEET *
TYPE=REPORT, GRID=OFF, $
ENDSTYLE
END
La première page de sortie contient les titres de colonne et les données. Vous pouvez navigeur vers la dernière page pour voir la fin du rapport.
WebFOCUS |