Layout di pagina nell'esportazione in un file di archivio Web (Generatore report 1.0)
L'opzione di esportazione Archivio Web consente di salvare il layout e i dati di Generatore report come elementi in un file HTML. La modalità in cui ogni elemento viene salvato varia a seconda dell'elemento del report.
Report
Gli elementi contenuti nell'elemento RDL Report vengono salvati come elementi, o tag, nella sezione HEAD del documento HTML. Nella tabella seguente viene descritto come vengono salvati in HTML gli elementi contenuti nell'elemento RDL Report di Generatore report.
Elemento RDL |
Viene salvato come |
---|---|
Nome |
<TITLE>Nome del file </TITLE> |
Corpo
Il contenuto del report di Generatore report viene salvato nella sezione BODY del documento HTML. La sezione BODY contiene un tag DIV che include informazioni relative all'altezza, alla larghezza e al bordo. Gli elementi contenuti nel corpo del report vengono salvati come figli dell'elemento HTML BODY.
Nella tabella seguente viene descritto come vengono salvate in HTML alcune proprietà delle pagine dei report di Generatore report.
Elemento RDL |
Viene salvato come |
---|---|
Height |
Attributo altezza dell'elemento HTML DIV. |
Width |
Attributo larghezza dell'elemento HTML DIV. |
Page Height |
Ignorato. |
Page Width |
Ignorato. |
[!NOTA]
L'opzione di esportazione Archivio Web non supporta colonne multiple continue nel corpo del report. Tutti i report vengono salvati come singola colonna.
Stile
Gli elementi dello stile vengono salvati come stili CSS per HTML 4.0 e come attributi HTML per HTML 3.2. Per HTML 4.0, viene salvato un solo stile CSS per ogni elemento del report. I nomi degli stili sono univoci nei report. Nella tabella seguente viene indicata la corrispondenza tra gli attributi degli stili di Generatore report e gli stili HTML.
Stile di Generatore report |
Descrizione |
HTML 4.0 |
HTML 3.2 |
---|---|---|---|
Colore bordo |
Colore del bordo |
border |
bordercolor |
Stile bordo |
Stile del bordo |
border |
Ignorato |
Spessore bordo |
Spessore del bordo |
border |
border |
Colore di sfondo |
Colore dello sfondo |
background-color |
bgcolor |
Stile carattere |
Stile del carattere (normale, corsivo) |
font-style |
<I> |
Dimensioni carattere |
Dimensioni del carattere |
font-family |
<font face=> |
Stile carattere |
Stile del carattere (grassetto) |
font-style |
<B> |
Effetti di testo |
Effetti del testo (sottolineato, barrato) |
text-decoration |
<U> |
Allineamento testo |
Allineamento orizzontale del testo |
text-align |
align |
Allineamento verticale |
Allineamento verticale del testo |
vertical-align |
valign |
Colore |
Colore del testo |
color |
color |
Spaziatura a sinistra |
Dimensione della spaziatura interna tra il bordo sinistro e il testo |
padding-left |
Ignorato |
Spaziatura a destra |
Dimensione della spaziatura interna tra il bordo destro e il testo |
padding-right |
Ignorato |
Spaziatura in alto |
Dimensione della spaziatura interna tra il bordo superiore e il testo |
padding-top |
Ignorato |
Spaziatura in basso |
Dimensione della spaziatura interna tra il bordo inferiore e il testo |
padding-bottom |
Ignorato |
Altezza riga |
Altezza delle righe di testo |
Line-height |
Ignorato |
[!NOTA]
Dal momento che per HTML 4.0 e HTML 3.2 vengono utilizzati tag diversi, gli stessi elementi possono venire visualizzati in modo diverso nei due formati. I tag utilizzati per lo spessore del carattere, ad esempio, sono più precisi in HTML 4.0. A seconda dello spessore del carattere, il testo che compare in grassetto in HTML 4.0 potrebbe non comparire in grassetto in HTML 3.2.
Per comprendere meglio come vengono salvati gli elementi RDL di un report quando viene utilizzata l'opzione di esportazione Archivio Web, è consigliabile approfondire la conoscenza degli elementi. Per ulteriori informazioni sugli elementi RDL, vedere l'argomento relativo al linguaggio RDL nella documentazione in linea di SQL Server.
Vedere anche