Mise en page lors de l'exportation en tant que fichier d'archive Web (Générateur de rapports version 1.0)
L'option d'exportation en tant qu'archive Web enregistre la mise en page et les données du Générateur de rapports sous la forme d'éléments dans un fichier HTML. La façon dont chaque élément est enregistré varie selon l'élément du rapport.
Report
Les éléments situés dans l'élément RDL Report sont enregistrés en tant qu'éléments, ou balises, dans la section HEAD du document HTML. Le tableau ci-dessous décrit comment les éléments situés dans l'élément Report RDL du Générateur de rapports sont enregistrés en HTML.
Élément RDL |
Enregistré en tant que |
---|---|
Name |
<TITLE>Nom du fichier </TITLE> |
Body
Le contenu du rapport du Générateur de rapports est enregistré dans la section BODY (corps) du document HTML. La section BODY contient une balise DIV qui inclut des informations de hauteur, de largeur et de bordure. Les éléments contenus dans le corps du rapport sont enregistrés en tant qu'enfants de l'élément HTML BODY.
Le tableau ci-dessous décrit comment certaines des propriétés des pages du rapport du Gestionnaire de rapports sont enregistrées en HTML.
Élément RDL |
Enregistré en tant que |
---|---|
Height |
Attribut de hauteur de l'élément HTML DIV. |
Width |
Attribut de largeur de l'élément HTML DIV. |
Page Height |
Ignoré. |
Page Width |
Ignoré. |
[!REMARQUE]
Les colonnes multiples ou continues dans le corps du rapport ne sont pas prises en charge par l'option d'exportation en tant qu'archive Web. Tous les rapports sont enregistrés en une seule colonne.
Style
Les éléments de style sont enregistrés comme styles CSS pour HTML 4.0 et comme attributs HTML pour HTML 3.2. Pour HTML 4.0, un seul style CSS est enregistré pour chaque élément de rapport. Les noms de styles sont uniques pour l'ensemble des rapports. Le tableau ci-dessous indique comment les attributs de style du Générateur de rapports sont mappés sur les styles HTML.
Style du Générateur de rapports |
Description |
HTML 4.0 |
HTML 3.2 |
---|---|---|---|
Border Color |
Couleur de la bordure |
border |
bordercolor |
Border Style |
Style de la bordure |
border |
Ignoré |
Border Width |
Largeur de la bordure |
border |
border |
Background Color |
Couleur de l'arrière-plan |
background-color |
bgcolor |
Font Style |
Style de police (Normal, Italique) |
font-style |
<I> |
Font Size |
Taille de la police |
font-family |
<font face=> |
Font Style |
Style de police (Gras) |
font-style |
<B> |
Text Effects |
Effets de texte (Souligné, Barré) |
text-decoration |
<U> |
Text Alignment |
Alignement horizontal du texte |
text-align |
align |
Vertical Alignment |
Alignement vertical du texte |
vertical-align |
valign |
Color |
Couleur du texte |
color |
color |
Padding Left |
Taille de la marge intérieure entre la bordure gauche et le texte |
padding-left |
Ignoré |
Padding Right |
Taille de la marge intérieure entre la bordure droite et le texte |
padding-right |
Ignoré |
Padding Top |
Taille de la marge intérieure entre la bordure supérieure et le texte |
padding-top |
Ignoré |
Padding Bottom |
Taille de la marge intérieure entre la bordure inférieure et le texte |
padding-bottom |
Ignoré |
Line Height |
Hauteur des lignes de texte |
Line-height |
Ignoré |
[!REMARQUE]
En raison de la différence des balises dans HTML 4.0 et HTML 3.2, les mêmes éléments peuvent s'afficher différemment dans ces deux formats. Par exemple, les balises utilisées pour contrôler l'épaisseur de la police sont plus précises dans HTML 4.0. Selon l'épaisseur de la police, le texte en gras dans HTML 4.0 peut ne pas apparaître en gras dans HTML 3.2.
Pour mieux comprendre comment l'option d'exportation en tant qu'archive Web enregistre les éléments RDL (Report Definition Language) d'un rapport sous forme de fichier d'archive Web, vous souhaitez peut-être en savoir plus sur ces éléments. Pour plus d'informations sur les éléments RDL, consultez la rubrique Report Definition Language dans la documentation en ligne de SQL Server.
Voir aussi