Désignation d'un numéro de page, d'un soulignement ou d'un saut de ligne

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.


Haut de page

x
Syntaxe : Désigner un numéro de page, un soulignement ou un saut de ligne
TYPE=type					

où :

type

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.



Exemple : Désignation de soulignements et de numéros de page

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 :



Exemple : Désignation de sauts de ligne

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