Ajout de bordures et de lignes de quadrillage

Vous pouvez ajouter des bordures et des lignes de grille aux en-têtes, pieds de page, titres et labels. Pour consulter la syntaxe détaillée, consultez Mise en page de la page de rapport.


Haut de page

Exemple : Ajout d'une grille autour d'un en-tête dans un rapport PDF

Cette requête génère un rapport PDF avec une grille autour de l'en-tête, créée avec l'attribut GRID, afin de positionner l'en-tête en dehors du corps de rapport.

TABLE FILE GGSALES
SUM BUDUNITS UNITS BUDDOLLARS DOLLARS
BY CATEGORY
ON TABLE SUBHEAD 
"SALES REPORT"
"**(CONFIDENTIAL)**"
"December 2001 </1" 
ON TABLE SET PAGE-NUM OFF 
ON TABLE SET ONLINE-FMT PDF 
ON TABLE SET SQUEEZE ON
ON TABLE SET STYLESHEET * 
TYPE = TABHEADING, JUSTIFY = CENTER, GRID=ON, $ 
ENDSTYLE
END

La sortie est :


Haut de page

Exemple : Mise en avant des titres de colonne avec des lignes horizontales dans un rapport PDF

Cette requête génère un rapport PDF avec des lignes horizontales, créées avec l'attribut HGRID, au-dessus et au-dessous des titres de colonne.

TABLE FILE GGSALES
SUM BUDUNITS UNITS BUDDOLLARS DOLLARS
BY CATEGORY
ON TABLE SUBHEAD
"SALES REPORT"
"**(CONFIDENTIAL)**"
"December 2001 </1"
ON TABLE SET PAGE-NUM OFF 
ON TABLE SET ONLINE-FMT PDF 
ON TABLE SET SQUEEZE ON
ON TABLE SET STYLESHEET *
TYPE = TABHEADING, JUSTIFY = CENTER, FONT=ARIAL, SIZE=12, $ 
TYPE = TITLE, HGRID=ON, $ 
END

La sortie est :


Haut de page

Exemple : Formatage d'un bordure autour d'un en-tête de rapport

Cette requête génère un rapport HTML avec une ligne pointillée rouge épaisse autour de l'en-tête de rapport complet :

TABLE FILE GGSALES
SUM BUDUNITS UNITS BUDDOLLARS DOLLARS
BY CATEGORY
ON TABLE SUBHEAD
"</1 Sales Report"
"**CONFIDENTIAL**"
"December 2002 </1"
ON TABLE SET PAGE-NUM OFF
ON TABLE SET ONLINE-FMT HTML
ON TABLE SET HTMLCSS ON
ON TABLE SET STYLESHEET *
TYPE=REPORT, GRID=OFF, $ 
TYPE=TABHEADING, STYLE=BOLD, JUSTIFY=CENTER, BORDER=HEAVY, 
     BORDER-COLOR=RED, BORDER-STYLE=DOTTED, $ 
ENDSTYLE
END

La sortie est :

Conseil : vous pouvez utiliser la même syntaxe BORDER afin de générer cette sortie dans un rapport PDF ou PS.


Haut de page

Exemple : Formatage d'un en-tête avec des bordures d'en haut et d'en bas

Cette requête génère une ligne bleu clair au-dessus de l'en-tête et une ligne double épaise de la même couleur au-dessous de l'en-tête. Cette requête ne spécifie pas de lignes de bordure pour les côtés gauche et droite de l'en-tête.

TABLE FILE GGSALES
SUM BUDUNITS UNITS BUDDOLLARS DOLLARS
BY CATEGORY
ON TABLE SUBHEAD
"</1 Sales Report"
"**CONFIDENTIAL**"
"December 2002 </1"
ON TABLE SET PAGE-NUM OFF
ON TABLE SET ONLINE-FMT HTML
ON TABLE SET HTMLCSS ON
ON TABLE SET STYLESHEET *
TYPE=REPORT, GRID=OFF, $ 
TYPE=TABHEADING, JUSTIFY=CENTER, BORDER-TOP=LIGHT, BORDER-COLOR=BLUE,
       BORDER-BOTTOM=HEAVY, BORDER-BOTTOM-STYLE=DOUBLE,$ 
ENDSTYLE
END

La sortie est :

Conseil : vous pouvez utiliser la même syntaxe BORDER afin de générer cette sortie dans un rapport PDF ou PS.


WebFOCUS