Condividi tramite


Aggiunta di dati a un'area dati Tablix in un report impaginato (Generatore report)

Si applica a: Generatore di report Microsoft (SSRS) Power BI Report Builder Report Designer in SQL Server Data Tools

Nei report impaginati, per visualizzare i dati di un set di dati del report in una tabella o una matrice, specificare in ogni cella dati il nome di un campo del set di dati da visualizzare. È possibile visualizzare dati dettaglio o dati raggruppati. Se si aggiungono gruppi a una tabella o una matrice, vengono automaticamente aggiunte le righe e le colonne per i valori e i dati di gruppo. È quindi possibile aggiungere subtotali e totali per i dati.

Tutti i dati di un'area dati appartengono almeno a un gruppo. I dati dettaglio appartengono al gruppo dettagli. Per altre informazioni sui dati di dettaglio e i dati raggruppati, vedere Informazioni sui gruppi (Generatore di report).

Nota

È possibile creare e modificare file di definizioni di report impaginati (con estensione rdl) in Generatore report di Microsoft, Power BI Report Builder e Progettazione report di SQL Server Data Tools.

Aggiungere dati dettaglio

Per dati dettaglio si intendono tutti i dati di un set di dati del report dopo l'applicazione dei filtri al set di dati, all'area dati e al gruppo dettagli. Tutti i dati dettaglio visualizzati in un'area dati Tablix devono provenire dallo stesso set di dati del report.

Per aggiungere dati dettaglio da un set di dati del report a un'area dati Tablix, trascinare un campo del set di dati dal riquadro dei dati del report in ogni cella della riga di dettaglio. Per le celle presenti in un'area dati Tablix è possibile aggiungere o modificare un'espressione del campo del set di dati tramite il selettore del campo in ogni cella o trascinando un campo dal riquadro dei dati del report nella cella. Per creare colonne aggiuntive, è possibile trascinare il campo dal riquadro dei dati del report e inserirlo in un'area dati Tablix esistente.

Per impostazione predefinita, in fase di esecuzione una cella della riga di dettaglio visualizza dati dettaglio mentre una cella di una riga di gruppo visualizza un valore di aggregazione. Per altre informazioni sulle righe e le colonne Tablix, vedere Celle, righe e colonne dell'area dati Tablix (Generatore di report).

Un modello di tabella e un modello di elenco forniscono una riga di dettaglio. Un modello di matrice non contiene invece righe di questo tipo. Se l'area dati Tablix non presenta righe di dettagli, è possibile aggiungerne definendo un gruppo dettagli. Per altre informazioni, vedere Aggiungere un gruppo dettagli (Generatore di report).

Aggiungere dati raggruppati

Per dati raggruppati si intendono tutti i dati dettaglio specificati da un'espressione di raggruppamento dopo l'applicazione dei filtri al set di dati, all'area dati e al gruppo. Per organizzare i dati dettaglio in gruppi, trascinare i campi dal riquadro dei dati del report nel riquadro di Raggruppamento. Quando si aggiunge un gruppo, Reporting Services aggiunge automaticamente le righe e le colonne correlate all'area dati Tablix nella quale visualizzare i dati raggruppati. Le celle presenti in tali righe o colonne sono associate ai dati raggruppati. Per altre informazioni, vedere Aggiunta o eliminazione di un gruppo in un'area dati (Generatore di report).

Per impostazione predefinita, quando si aggiunge un campo del set di dati che rappresenta dati numerici a una cella di una riga o una colonna del gruppo, il valore della cella corrisponde alla somma dei dati raggruppati che hanno come ambito le appartenenze al gruppo di righe e colonne più interno della cella. È possibile impostare la funzione di aggregazione predefinita Sum su qualsiasi altra funzione di aggregazione, ad esempio Avg o Count. È anche possibile modificare l'ambito predefinito per un calcolo aggregato. È inoltre possibile modificare l’impostazione predefinita, ad esempio, per calcolare la percentuale con cui un valore contribuisce a un gruppo di righe. Per altre informazioni, vedere Ambito di espressioni per totali, aggregazioni e raccolte predefinite (Generatore di report).

Per impostazione predefinita, tutti i dati raggruppati provengono dallo stesso set di dati del report. In un'area dati Tablix è possibile includere valori di aggregazione provenienti da un altro set di dati specificando il nome del set di dati come ambito. È possibile specificare più valori di aggregazione provenienti da più set di dati all'interno di una sola area dati Tablix. Per altre informazioni, vedere Riferimento a funzioni di aggregazione (Generatore di report).

Aggiungere subtotali e totali

Per aggiungere i subtotali di un gruppo e i totali complessivi dell'area dati, utilizzare la caratteristica Aggiungi totale del menu di scelta rapida in una cella o nel riquadro Raggruppamento. Verranno aggiunte automaticamente le righe e le colonne nelle quali visualizzare i totali. Per impostazione predefinita, nelle espressioni di totali e subtotali viene usata la funzione di aggregazione Sum . Dopo aver aggiunto l'espressione, è possibile modificare la funzione predefinita. Per altre informazioni, vedere Aggiungere un totale a un gruppo o a un'area dati Tablix (Generatore di report) e Ambito di espressioni per totali, aggregazioni e raccolte predefinite (Generatore di report).

Aggiungere etichette

Per aggiungere etichette per un gruppo o per l'area dati, aggiungere una riga o una colonna esternamente al gruppo da etichettare. Le righe e le colonne di etichette sono simili a quelle aggiunte per la visualizzazione dei totali. Per altre informazioni, vedere Inserire o eliminare una riga (Generatore di report) oppure Inserire o eliminare una colonna (Generatore di report).

Aggiungere un'area dati Tablix da un altro report

È possibile copiare un'area dati da un altro report e incollarla in un report nuovo o esistente. Dopo aver incollato l'area dati, è necessario assicurarsi che il set di dati usato dall'area dati sia definito. È inoltre necessario assicurarsi che i campi del set di dati abbiano nomi e tipi di dati identici come nel report originale. I set di dati di un report non possono essere copiati in un altro report, ma se nei report vengono utilizzati origini dati condivise, il set di dati può essere duplicato rapidamente nell'altro report. Inoltre è possibile importare il testo della query per le query che recuperano i dati per il set di dati, rendendo così semplice la duplicazione delle query nei report. Per altre informazioni, vedere Set di dati condivisi e incorporati del report (Generatore di report).