Condividi tramite


Aree dati nel rendering HTML

Con l'estensione per il rendering HTML i dati e il layout delle aree dati vengono visualizzati come elementi in un file HTML. La modalità di rendering di ogni elemento varia in base all'area dati.

Aree dati

Le aree dati (tabelle, matrici, elenchi e grafici) vengono visualizzate come elementi TD nella tabella dell'elemento RDL ReportItems contenitore. Nella tabella seguente viene descritta la modalità di rendering dei sottoelementi delle aree dati comuni nell'elemento TD tramite l'estensione per il rendering HTML. I sottoelementi specifici di ogni area dati vengono illustrati di seguito in questo argomento.

Elemento RDL Tipo di rendering

KeepTogether

La proprietà page-break-inside dell'elemento TD viene impostata su avoid (HTML 4.0).

NoRows

Testo al posto dell'area dati se l'area dati non contiene righe. Il testo viene visualizzato in una casella di testo. Le proprietà delle interruzioni di pagina vengono ignorate e al testo vengono applicate le proprietà dello stile dell'area dati. Se nell'elemento NoRows non viene specificato testo, non verrà eseguito il rendering dell'area dati o del testo.

List

Nel documento HTML un elenco viene visualizzato come un tag DIV. Il tag DIV contiene gli elementi figlio dell'elenco.

Grouping

L'elemento RDL Label nell'elemento Grouping genera il testo della mappa documento per il report.

Matrix

Nel documento HTML una matrice viene visualizzata come un tag TABLE. In questa tabella le colonne, le righe e l'angolo della matrice sono contenuti in celle separate. Per ogni elemento di colonna e per ogni valore di riga o subtotale viene visualizzato un tag TR.

Corner

Nel documento HTML l'elemento RDL Corner viene visualizzato come un tag TD. Il tag contiene l'attributo ROWSPAN con un valore uguale al numero di elementi colonna e un attributo COLSPAN con un valore uguale al numero di elementi riga.

ColumnGrouping

Nel documento HTML l'elemento RDL ColumnGrouping viene visualizzato come un tag TR. Il tag contiene un elemento TD per ogni valore di dati e subtotale e inoltre un attributo COLSPAN con un valore uguale al numero di colonne presenti nel raggruppamento di colonne. Per i raggruppamenti di colonne nascoste viene visualizzato un subtotale al posto delle colonne nascoste.

L'elemento Height nell'elemento RDL ColumnGrouping determina l'altezza del tag TR del raggruppamento di colonne.

RowGrouping

Nel documento HTML l'elemento RDL RowGrouping viene visualizzato come un tag TR per ogni valore di riga o subtotale. Il tag contiene un elemento TD per ogni valore di dati e subtotale e inoltre un attributo ROWSPAN con un valore uguale al numero di righe presenti nel raggruppamento di righe. Per i raggruppamenti di righe nascoste viene visualizzato un subtotale al posto delle righe nascoste.

L'elemento Width nell'elemento RDL RowGrouping determina la larghezza del tag TR del raggruppamento di righe.

Subtotal

L'elemento RDL Subtotal viene visualizzato come un tag TD contenente il nome del subtotale. Il tag TD include inoltre un attributo COLSPAN o ROWSPAN.

MatrixCell

Gli elementi del report contenuti in una cella di matrice vengono visualizzati come tag TD per ogni riga e colonna. L'altezza e la larghezza dell'elemento TD vengono determinate dalla larghezza della colonna della matrice e dall'altezza della riga della matrice.

Table

Nel documento HTML una tabella viene visualizzata come un tag TABLE. In questa tabella l'intestazione e il piè di pagina della tabella, le colonne, le righe e i dettagli sono contenuti in celle separate. Se una tabella e tutto il contenuto sono nascosti, vengono comunque visualizzati il colore di sfondo e i bordi.

TableColumn

L'elemento Width nell'elemento RDL TableColumn determina la larghezza della colonna.

TableRow

Nel documento HTML ogni riga viene visualizzata come un tag TR. L'elemento Height nell'elemento RDL TableRow determina l'altezza del tag TR delle righe di tabella.

Se il valore di RepeatOnNewPage è True, in ogni pagina verrà ripetuto l'intero set di tag TR dell'intestazione. In HTML 4.0 una riga di intestazione è racchiusa in un elemento THEAD.

Se il valore di RepeatOnNewPage è True, in ogni pagina verrà ripetuto l'intero set di tag TR del piè di pagina. In HTML 4.0 una riga di piè di pagina è racchiusa in un elemento THEAD.

TableCell

Nel documento HTML una cella di tabella viene visualizzata come un tag TD.

Chart

Nel documento HTML un grafico viene visualizzato come un tag IMG.

Vedere anche

Concetti

Progettazione per l'output HTML

Guida in linea e informazioni

Assistenza su SQL Server 2005