Condividi tramite


Informazioni sul layout e il rendering dei report

In un report sono disponibili tre aree principali, ovvero intestazione di pagina, piè di pagina e corpo. L'intestazione e il piè di pagina consentono di ripetere lo stesso contenuto nelle parti superiore e inferiore di ogni pagina del report. È possibile inserire elementi di report quali immagini, caselle di testo e righe nelle intestazioni e nei piè di pagina. Nel corpo del report sono contenuti i dati del report. Oltre agli elementi dei report che è possibile includere nell'intestazione o nel piè di pagina, è possibile inserire aree dati, che consentono di visualizzare i dati di un set di dati, in qualunque punto del corpo del report.

Gli elementi dei report possono essere inseriti in qualsiasi area di un report. In Reporting Services non esistono infatti sezioni specifiche per i dati dei report ed è possibile inserire anche aree dati affiancate con diversi set di dati. Alcuni elementi dei report possono inoltre contenere altri elementi di report. Nel caso delle aree dati è quindi possibile nidificare gruppi di dati all'interno di altri gruppi. Per ulteriori informazioni sulle aree dati in Progettazione report, vedere Informazioni sulle aree dati. Per ulteriori informazioni sugli elementi di report in Progettazione report, vedere Utilizzo di elementi di report.

Rendering

Quando si esegue un report, il layout specificato nella definizione del report viene integrato dal server di report con i dati provenienti dall'origine dei dati e viene quindi eseguito il rendering del report nel formato specificato. Per l'esecuzione della maggior parte di tali operazioni, il server di report utilizza le estensioni: un'estensione per l'elaborazione dati per recuperare i dati in base al tipo di origine dei dati e un'estensione per il rendering per generare l'output del report nel formato selezionato. Le modalità di elaborazione dei dati e di rendering del report variano a seconda delle estensioni utilizzate. Per ulteriori informazioni, vedere Considerazioni sulla progettazione del rendering dei report.

Impaginazione

L'impaginazione di un report è determinata dalle dimensioni di pagina del report e dalle eventuali interruzioni di pagina inserite negli elementi del report. Le estensioni per il rendering che supportano le dimensioni di pagina, ad esempio le estensioni Immagini e PDF, consentono di formattare i dati del report per adattarli a ogni pagina. Le estensioni per il rendering che non supportano le dimensioni di pagina eseguono in un'unica pagina il rendering di tutti i dati inclusi tra le interruzioni di pagina. Alcune estensioni che non supportano le dimensioni di pagina possono utilizzare le interruzioni di pagina automatiche. Le estensioni per il rendering HTML consentono di adottare questa soluzione. La posizione delle interruzioni di pagina automatiche dipende dalla dimensione della pagina, ma è precisa quanto quella delle interruzioni di pagina inserite dalle estensioni per il rendering che supportano le dimensioni di pagina. Tutte le estensioni per il rendering che supportano le interruzioni di pagina negli elementi iniziano una nuova pagina dopo ogni interruzione di pagina nel report. Per ulteriori informazioni sull'utilizzo delle dimensioni di pagina e delle interruzioni di pagina in Progettazione report, vedereControllo dell'impaginazione del report.

Vedere anche

Concetti

Report e definizioni dei report
Concetti fondamentali della progettazione dei report

Guida in linea e informazioni

Assistenza su SQL Server 2005