Progettazione del layout del report

Dopo avere selezionato i dati da utilizzare nel report, è possibile disporli nell'area di progettazione aggiungendo gli elementi di report seguenti, ovvero aree dati, immagini, linee, rettangoli, caselle di testo e sottoreport. Gli elementi di report sono elementi di layout associati a tipi diversi di dati del report. Tabella, Matrice, Elenco, Grafico e Contatore sono elementi di report dell'area dati, ciascuno dei quali costituisce un collegamento a un set di dati del report. Durante l'elaborazione del report, l'area dati si espande nella pagina del report per visualizzare dati o dati di riepilogo dal set di dati del report. Gli altri elementi di report costituiscono un collegamento a un singolo elemento e visualizzano solo quest'ultimo. Un elemento di report Immagine costituisce un collegamento a un'immagine, mentre un elemento di report Casella di testo contiene testo semplice, ad esempio un titolo o un'espressione che può includere riferimenti a campi predefiniti, parametri di report o campi del set di dati. Gli elementi di report Linea e Rettangolo consentono di utilizzare elementi grafici semplici nella pagina del report. L'elemento Rettangolo può inoltre essere utilizzato come contenitore per altri elementi. Un report può contenere sottoreport, che rappresentano riferimenti ad altri report.

Spostamento di elementi di report

In Reporting Services è possibile inserire gli elementi di report in qualsiasi punto dell'area di progettazione. È possibile posizionare, espandere e comprimere in modo interattivo la forma iniziale dell'elemento di report utilizzando guide di allineamento e quadratini di ridimensionamento. È possibile inoltre inserire aree dati affiancate con set di dati diversi o inserire gli stessi dati in formati diversi. Quando si inserisce un elemento di report nell'area di progettazione, all'elemento vengono associate una dimensione e una forma predefinite nonché una relazione iniziale con tutti gli altri elementi di report. L'inserimento degli elementi di report in un contenitore consente di controllare il modo in cui gli elementi vengono visualizzati nella pagina del report.

Un report può estendersi su più pagine. L'intestazione e il piè di pagina vengono ripetuti in ogni pagina. Un report può contenere elementi grafici diversi, ad esempio immagini e linee, e può essere caratterizzato da più tipi di carattere, colori e stili che possono essere basati sulle espressioni.

Utilizzo delle sezioni del report

Un report è costituito da tre sezioni principali, ovvero un'intestazione di pagina e un piè di pagina facoltativi e un corpo del report. L'intestazione e il piè di pagina non rappresentano sezioni separate del report, ma sono inclusi tra gli elementi di report posizionati nella parte superiore e inferiore del corpo del report. L'intestazione e il piè di pagina consentono di ripetere lo stesso contenuto nella parte superiore e inferiore di ogni pagina del report. Nelle intestazioni e nei piè di pagina è possibile inserire immagini, caselle di testo e linee, mentre nel corpo del report è possibile inserire tutti i tipi di elementi di report.

È possibile impostare proprietà relative agli elementi di report per nasconderli o visualizzarli inizialmente nella pagina. È inoltre possibile impostare proprietà di visibilità per righe, colonne o gruppi per le aree dati e fornire interruttori per consentire all'utente di visualizzare o nascondere i dati del report in modo interattivo, nonché impostare la visibilità, iniziale o meno, utilizzando espressioni, ad esempio quelle basate sui parametri di report.

Durante l'elaborazione del report, i relativi dati vengono combinati con gli elementi di layout del report e successivamente inviati a un renderer del report. In base a regole predefinite per l'espansione degli elementi di report, il renderer determina il livello di adattamento dei dati in ogni pagina. Per progettare un report leggibile ottimizzato per il renderer da utilizzare, è necessario comprendere le regole utilizzate per controllare la paginazione in Reporting Services. Per ulteriori informazioni, vedere Informazioni sulla paginazione in Reporting Services.

Contenuto della sezione

  • Utilizzo delle aree dati
    Vengono descritte le aree dati tabella, matrice, elenco, grafico e contatore e viene descritto come aggiungere i dati, impostare le proprietà e sincronizzare i dati tra più aree dati in un unico report.

  • Aggiunta di altri elementi del report
    Vengono descritti gli altri elementi che è possibile aggiungere a un report, ad esempio sottoreport, intestazioni e piè di pagina, etichette e titoli ed elementi grafici.

  • Aggiunta di funzionalità interattive (Reporting Services)
    Vengono descritti gli elementi interattivi che è possibile aggiungere a un report, ad esempio report drill-through e mappe documento, e viene descritto come aggiungere un pulsante di visibilità per nascondere o visualizzare i dati.

  • Formattazione dei report e degli elementi del report
    Viene descritto come formattare l'aspetto di report e degli elementi relativi, come definire la formattazione condizionale e come creare report in formato newsletter.

  • Procedure
    Vengono fornite istruzioni dettagliate per l'utilizzo del layout e della formattazione per un report e gli elementi relativi.