Comment : |
En utilisant les attributs PAGENUM, SKIPLINE et UNDERLINE dans la syntaxe de feuille de style, vous pouvez désigner les numéro de page, les soulignements et les sauts de ligne dans le rapport pour l'application d'un style.
Bien que vous puissiez insérer des lignes sautées et des soulignement dans un rapport HTML, notez que ce type de rapport ne prend pas en charge le formatage.
L'exemple suivant montre les parties du rapport qui correspondent aux composants PAGENUM, UNDERLINE et SKIPLINE et indique quelles valeurs pour l'attribut TYPE vous pouvez utiliser pour identifier ces composants.
SET ONLINE-FMT=PDF TABLE FILE CENTORD HEADING "Sales By Plant" SUM QUANTITY BY PLANT BY YEAR WHERE PLANT EQ 'BOS' OR 'DAL' ON YEAR UNDER-LINE ON PLANT SKIP-LINE END
La sortie est :
Remarque : la requête de rapport présentée ci-dessus ne sert qu'à illustrer où figurent certains composants dans le rapport ; la feuille de style en a été omise.
TYPE=type
où :
Identifie le composant de rapport Vous pouvez choisir :
PAGENUM qui désigne qui désigne les numéros de page.
SKIPLINE qui identifie les lignes ignorées générées par le champ ON SKIP-LINE. Cet attribut n'est pas pris en charge pour les rapports au format HTML.
UNDERLINE qui désigne les lignes de soulignements générés par le champ ON UNDER-LINE, ou par BAR dans un rapport de langage de modélisation financière (FML). Cet attribut n'est pas pris en charge pour les rapports au format HTML.
L'exemple de requête de rapport suivant illustre comment désigner des soulignements et des numéros de page pour l'application d'un style. La syntaxe de feuille de style pertinente s'affiche en caractères gras dans la requête.
Notez que ce rapport est au format PDF car les soulignements ne sont pas pris en charge avec les rapports HTML.
SET ONLINE-FMT=PDF
TABLE FILE CENTORD
HEADING
"Sales By Plant"
SUM QUANTITY
BY PLANT BY YEAR
WHERE PLANT EQ 'BOS' OR 'DAL' OR 'LA'
ON PLANT UNDER-LINE SKIP-LINE
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF, $
TYPE=HEADING, OBJECT=TEXT, COLOR=BLUE, FONT=ARIAL,$
TYPE=PAGENUM, STYLE=ITALIC, SIZE=8,$
TYPE=UNDERLINE, COLOR=RED,$
ENDSTYLE
END
La sortie est :
L'exemple de requête de rapport suivant illustre comment désigner des sauts de ligne pour l'application d'un style. La déclaration de feuille de style pertinente est mise en surbrillance dans la requête.
SET ONLINE-FMT=PDF
TABLE FILE CENTINV
HEADING
"Low Stock Report"
" "
SUM QTY_IN_STOCK
WHERE QTY_IN_STOCK LT 5000
BY PRODNAME
ON PRODNAME SKIP-LINE
ON TABLE SET PAGE-NUM OFF
ON TABLE SET STYLE *
TYPE=SKIPLINE, BACKCOLOR=SILVER, $
ENDSTYLE
END
La sortie est :
WebFOCUS |