Aggiunta di dati a un'area dati Tablix (Generatore report e SSRS)Adding Data to a Tablix Data Region (Report Builder and SSRS)

Nei report impaginati di Reporting ServicesReporting Services , 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.In Reporting ServicesReporting Services paginated reports, to display data from a report dataset in a table or matrix, in each data cell, specify the name of a dataset field to display. È possibile visualizzare dati dettaglio o dati raggruppati.You can display detail data or grouped data. 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.If you add groups to a table or matrix, rows and columns for group values and group data are added automatically. È quindi possibile aggiungere subtotali e totali per i dati.You can then add subtotals and totals for your data.

Tutti i dati di un'area dati appartengono almeno a un gruppo.All data in a data region belongs to at least one group. I dati dettaglio appartengono al gruppo dettagli.Detail data is a member of the details group. Per altre informazioni sui dati dettaglio e i dati raggruppati, vedere Informazioni sui gruppi (Generatore report e SSRS).For more information about detail and grouped data, see Understanding Groups (Report Builder and SSRS).

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

Aggiunta di dati dettaglioAdding Detail Data

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.Detail data is all the data from a report dataset after filters are applied to the dataset, data region, and details group. Tutti i dati dettaglio visualizzati in un'area dati Tablix devono provenire dallo stesso set di dati del report.All detail data displayed in a single tablix data region must come from the same report dataset.

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.To add detail data from a report dataset to a tablix data region, drag a dataset field from the Report Data pane to each cell in the detail row. 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.For existing cells in a tablix data region, you can add or edit a dataset field expression by using the field selector in each cell or by dragging a field from the Report Data pane to the cell. Per creare colonne aggiuntive, è possibile trascinare il campo dal riquadro dei dati del report e inserirlo in un'area dati Tablix esistente.To create additional columns, you can drag the field from the Report Data pane and insert it into an existing tablix data region.

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.By default, at run-time, a cell in the details row displays detail data and a cell in a group row displays an aggregate value. Per altre informazioni sulle righe e le colonne Tablix, vedere Celle, righe e colonne dell'area dati Tablix (Generatore report e SSRS).For more information about tablix rows and columns, see Tablix Data Region Cells, Rows, and Columns (Report Builder) and SSRS.

Un modello di tabella e un modello di elenco forniscono una riga di dettaglio.A table template and a list template provide a details row. Un modello di matrice non contiene invece righe di questo tipo.A matrix template has no details row. Se l'area dati Tablix non presenta righe di dettagli, è possibile aggiungerne definendo un gruppo dettagli.If your tablix data region has no details row, you can add one by defining a details group. Per altre informazioni, vedere Aggiungere un gruppo dettagli (Generatore report e SSRS).For more information, see Add a Details Group (Report Builder and SSRS).

Aggiunta di dati raggruppatiAdding Grouped Data

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.Grouped data is all the detail data specified by a group expression after filters are applied to the dataset, data region, and the group. Per organizzare i dati dettaglio in gruppi, trascinare i campi dal riquadro dei dati del report nel riquadro di raggruppamento.To organize detail data in groups, drag fields from the Report Data pane to the Grouping pane. Quando si aggiunge un gruppo, Reporting ServicesReporting Services aggiunge automaticamente le righe e le colonne correlate all'area dati Tablix nella quale visualizzare i dati raggruppati.When you add a group, Reporting ServicesReporting Services automatically adds related rows or columns to the tablix data region on which to display grouped data. Le celle presenti in tali righe o colonne sono associate ai dati raggruppati.Cells in these rows or columns are associated with grouped data. Per altre informazioni, vedere Aggiungere o eliminare un gruppo in un'area dati (Generatore report e SSRS).For more information, see Add or Delete a Group in a Data Region (Report Builder and SSRS).

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.By default, when you add a dataset field that represents numeric data to a cell in a group row or column, the value of the cell is the sum of the grouped data scoped to the innermost row and column group memberships for the cell. È possibile impostare la funzione di aggregazione predefinita Sum su qualsiasi altra funzione di aggregazione, ad esempio Avg o Count.You can change the default aggregate function Sum to any other aggregate function, such as Avg or Count. È inoltre possibile modificare l'ambito predefinito di un calcolo di aggregazione, ad esempio, per calcolare la percentuale con cui un valore contribuisce a un gruppo di righe.You can also change the default scope for an aggregate calculation, for example, to calculate the percentage a value contributes to a row group. Per altre informazioni, vedere Ambito di espressioni per totali, aggregazioni e raccolte predefinite &40#;Generatore report e SSRS).For more information, see Expression Scope for Totals, Aggregates, and Built-in Collections (Report Builder and SSRS).

Per impostazione predefinita, tutti i dati raggruppati provengono dallo stesso set di dati del report.By default, all grouped data comes from the same report dataset. 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.In a tablix data region, you can include aggregate values from another dataset by specifying the dataset name as a scope. È possibile specificare più valori di aggregazione provenienti da più set di dati all'interno di una sola area dati Tablix.You can specify multiple aggregate values from multiple datasets within a single tablix data region. Per altre informazioni, vedere Riferimento a funzioni di aggregazione (Generatore report e SSRS).For more information, see Aggregate Functions Reference (Report Builder and SSRS).

Aggiunta di subtotali e totaliAdding Subtotals and Totals

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 di raggruppamento.To add subtotals for a group and grand totals for the data region, use the Add Total feature on the shortcut menu in a cell or in the Grouping pane. Verranno aggiunte automaticamente le righe e le colonne nelle quali visualizzare i totali.The rows and columns on which to display the totals are automatically added for you. Per impostazione predefinita, nelle espressioni di totali e subtotali viene usata la funzione di aggregazione Sum .Subtotal and total expressions default to using the Sum aggregate function. Dopo aver aggiunto l'espressione, è possibile modificare la funzione predefinita.After you add the expression, you can change the default function. Per altre informazioni, vedere Aggiungere un totale a un gruppo o a un'area dati Tablix (Generatore report e SSRS) e Ambito di espressioni per totali, aggregazioni e raccolte predefinite (Generatore report e SSRS).For more information, see Add a Total to a Group or Tablix Data Region (Report Builder and SSRS) and Expression Scope for Totals, Aggregates, and Built-in Collections (Report Builder and SSRS).

Aggiunta di etichetteAdding Labels

Per aggiungere etichette per un gruppo o per l'area dati, aggiungere una riga o una colonna esternamente al gruppo da etichettare.To add labels for a group or for the data region, add a row or column outside the group that you want to label. Le righe e le colonne di etichette sono simili a quelle aggiunte per la visualizzazione dei totali.Label rows and columns are similar to rows and columns that you add to display totals. Per altre informazioni, vedere Inserire o eliminare una riga (Generatore report e SSRS) o Inserire o eliminare una colonna (Generatore report e SSRS).For more information, see Insert or Delete a Row (Report Builder and SSRS) or Insert or Delete a Column (Report Builder and SSRS).

Aggiunta di un'area dati Tablix esistente da un altro reportAdding an Existing Tablix Data Region from Another Report

È possibile copiare un'area dati da un altro report e incollarla in un report nuovo o esistente.You can copy a data region from another report and paste it into-a new or existing report. Dopo avere incollato l'area dati, è necessario verificare che venga definito il set di dati utilizzato dall'area dati e che i campi del set di dati abbiano gli stessi nomi e tipi di dati presenti nel report originale.After you paste the data region, you must ensure that the dataset the data region uses is defined, and that the dataset fields have identical names and data types as in the original report. 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.You cannot copy datasets from one report to another, but if your reports use shared data sources, you can quickly duplicate the dataset in the another 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.Also you can import the query text for the queries that retrieve the data for the dataset, which makes it simple to duplicate the queries in reports. Per altre informazioni, vedere Set di dati condivisi e incorporati del report (Generatore report e SSRS).For more information, see Report Embedded Datasets and Shared Datasets (Report Builder and SSRS).

Vedere ancheSee Also

Espressioni ( Generatore report e SSRS ) Expressions (Report Builder and SSRS)
I parametri di report ( Generatore report e progettazione Report ) Report Parameters (Report Builder and Report Designer)
Ordinamento interattivo, mappe documento e i collegamenti ( Generatore report e SSRS ) Interactive Sort, Document Maps, and Links (Report Builder and SSRS)
Aggiungere i filtri di set di dati, i filtri di area dati e i filtri di gruppo ( Generatore report e SSRS ) Add Dataset Filters, Data Region Filters, and Group Filters (Report Builder and SSRS)
Aggiunta, modifica e aggiornamento di campi nel riquadro dei dati del Report ( Generatore report e SSRS ) Add, Edit, Refresh Fields in the Report Data Pane (Report Builder and SSRS)
Aggiungere un'espressione ( Generatore report e SSRS )Add an Expression (Report Builder and SSRS)