Chapter 4 Gestion d'un rapport


Notions de base relatives au modèle de présentation HTML

Un fichier de modèle de présentation HTML est doté d'une extension .HTMLTPL et vous permet de définir les propriétés suivantes :

Lorsque vous appliquez un modèle de présentation HTML à un rapport, toutes les propriétés correspondantes définies dans le modèle de présentation sont affichées dans leur champ respectif dans la feuille de propriétés du rapport. De plus, toutes les options définies auparavant (par exemple les polices) ne sont plus prises en compte et sont remplacées par les styles définis dans le fichier de modèle de présentation.

Note   Rapport enregistré avec une version précédente
Si vous ouvrez un rapport enregistré dans une version précédente, le modèle de présentation comporte les valeurs du modèle de présentation HTML par défaut si ces valeurs sont identiques à celles définies par défaut. Dans le cas contraire, la liste Modèle dans la zone de groupe Modèles de présentation HTML porte la valeur <Aucun>.

Le modèle de présentation HTML peut inclure les variables suivantes :

Variable Description
%DATE% Date du rapport défini dans la feuille de propriétés du rapport.
%TIME% Heure de génération du rapport.
%MODELNAME% Nom du modèle d'une section de rapport.
%MODELCODE% Code du modèle d'une section de rapport.
%MODULE% Nom du module d'une section de rapport.
%APPNAME% Nom de l'application (PowerAMC).
%TITLE% Titre de rapport défini dans la feuille de propriétés du rapport.
%AUTHOR% Auteur du rapport défini dans la feuille de propriétés du rapport.
%VERSION% Version du rapport défini dans la feuille de propriétés du rapport.
%SUMMARY% Résumé du rapport défini dans la feuille de propriétés du rapport.
%NEXT% URL de la page Suivant de la page d'accueil.
%NEXTLABEL% Nom de la page Suivant de la page d'accueil.

Structure des feuilles de style

Le tableau suivant décrit l'utilisation de noms de classes dans la création des feuilles de style de rapport :

Noms de classes Description
BODY Définit les styles de fond d'écran pour toutes les pages de rapport, excepté la page home et la page du cadre de l'explorateur
.BROWSERBODY Définit les styles de fond d'écran pour la page du cadre de l'explorateur
.HOMEBODY Définit les styles de fond d'écran pour la page d'accueil
.TEXT Définit les styles de police par défaut pour les blocs de texte (description, annotation, etc.)
.TITLE Définit les styles de police par défaut pour le titre de la page home
TABLE Définit les styles par défaut pour les tableaux
TD Définit les styles par défaut pour les cellules de tableaux
Table.GRID Définit les styles pour les tableaux de listes d'objets
TABLE.GRID TD.HEADER Définit les styles pour les cellules d'en-tête de tableaux de listes d'objets
TABLE.GRID TD Définit les styles pour les cellules de tableaux de listes d'objets de rangées paires
TABLE.GRID TD TD2 Définit les styles pour les cellules de tableaux de listes d'objets de rangées impaires
Table.FORM Définit les styles de tableaux de fiches d'objets
TABLE.FORM TD.HEADER Définit les styles pour le nom de cellule des tableaux de fiches d'objets
TABLE.FORM TD Définit les styles pour la valeur de cellule des tableaux de fiches d'objets
Table.TEXT Définit les styles pour les tableaux autour des blocs de texte
TABLE.TEXT TD Définit les styles pour les cellules de tableaux autour des blocs de texte
Table.TITLE Définit les styles pour les tableaux autour du titre de la page home
TABLE.TITLE TD Définit les styles pour les cellules de tableaux autour du titre de la page home
Table.GRAPHICS Définit les styles pour les tableaux autour des graphiques
TABLE.GRAPHICS TD Définit les styles pour les cellules de tableaux autour des graphiques
H1 Définit les styles pour les titres de niveau 1
H2 Définit les styles pour les titres de niveau 2
H3 Définit les styles pour les titres de niveau 3
HR Définit les styles pour les lignes de séparation
A:LINK Définit les couleurs par défaut pour les liens hypertexte non visités
A: VISITED Définit les couleurs par défaut pour les liens hypertexte visités
A: HOVER Définit les couleurs par défaut pour les liens hypertexte en surbrillance
.BROWSER Définit les style de police par défaut pour l'explorateur
A.BROWSER:LINK Définit les couleurs par défaut pour les liens hypertexte non visités de l'explorateur
A.BROWSER:VISITED Définit les couleurs par défaut pour les liens hypertexte visités de l'explorateur
A.BROWSER:HOVER Définit les couleurs par défaut pour les liens hypertexte en surbrillance de l'explorateur
TABLE.NAVGROUP Définit les styles pour les tableaux autour des boutons de navigation
TABLE. NAVGROUP TD Définit les styles pour les cellules de tableaux autour des boutons de navigation
.NAVBUTTON Définit les styles de police par défaut pour les boutons de navigation
A.NAVBUTTON:LINK Définit les styles par défaut pour les liens hypertexte non visités des boutons de navigation
A.NAVBUTTON:VISITED Définit les styles par défaut pour les liens hypertexte visités des boutons de navigation
A.NAVBUTTON:HOVER Définit les styles par défaut pour les liens hypertexte en surbrillance des boutons de navigation

Dans une feuille de style, vous pouvez définir la police, la couleur, le fond d'écran, la taille, la marge, et l'alignement de chaque nom de classe.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.