Aggiunta o eliminazione di un gruppo in un'area dati (Generatore report e SSRS)Add or Delete a Group in a Data Region (Report Builder and SSRS)

Nei report impaginati di Reporting ServicesReporting Services è possibile aggiungere un gruppo a un'area dati quando si desidera organizzare i dati in base a un valore o a un set di espressioni specifico per la visualizzazione e i calcoli.In Reporting ServicesReporting Services paginated reports, add a group to a data region when you want to organize data by a specific value or set of expressions, for display and calculations. A un gruppo sono associati un nome e un'espressione che consentono di identificare quali dati di un set di dati appartengono al gruppo.A group has a name and an expression that identifies which data from a dataset belongs to the group. Per altre informazioni sui gruppi, vedere Informazioni sui gruppi (Generatore report e SSRS).For more information about groups, see Understanding Groups (Report Builder and SSRS).

In un'area dati Tablix fare clic nella tabella, nella matrice o nell'elenco per visualizzare il riquadro di raggruppamento.In a tablix data region, click in the table, matrix, or list to display the Grouping pane. Trascinare i campi del set di dati nel riquadro Gruppo di righe e Gruppo di colonne per creare gruppi padre o gruppi figlio.Drag dataset fields to the Row Group and Column Group pane to create parent or child groups. Fare clic con il pulsante destro del mouse su un gruppo esistente per aggiungere un gruppo adiacente.Right-click an existing group to add an adjacent group. Per definizione, il gruppo di dettagli è il gruppo più interno e può essere aggiunto solo come gruppo figlio.By definition, the details group is the innermost group and can only be added as a child group. Fare clic con il pulsante destro del mouse su un gruppo esistente per eliminarlo.Right-click an existing group to delete it. Verranno aggiunte automaticamente righe e colonne nelle quali è possibile visualizzare valori di gruppo.Rows and columns on which to display group values are automatically added for you. Per altre informazioni, vedere Tabelle, matrici ed elenchi (Generatore report e SSRS).For more information, see Tables, Matrices, and Lists (Report Builder and SSRS).

In un'area dati del grafico fare clic nel grafico per visualizzare le aree di rilascio.In a Chart data region, click in the chart to display the drop-zones. Creare gruppi trascinando campi del set di dati nelle aree di rilascio dei campi categoria e serie.Create groups by dragging dataset fields to the category and series drop zones. Per aggiungere gruppi nidificati, aggiungere più campi all'area di rilascio.To add nested groups, add multiple fields to the drop-zone.

Per impostazione predefinita, i gruppi non sono definiti in un misuratore.Groups are not defined in a gauge by default. Il comportamento predefinito per il misuratore è aggregare tutti i valori nel campo specificato in un unico valore visualizzato sul misuratore.The default behavior for the gauge is to aggregate all values in the specified field into one value that is displayed on the gauge. Per altre informazioni, vedere Misuratori (Generatore report e SSRS).For more information, see Gauges (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.

Per aggiungere un gruppo di righe o di colonne padre o figlio a un'area dati TablixTo add a parent or child row or column group to a tablix data region

  1. Trascinare un campo dal riquadro Dati report nel riquadro Gruppi di righe o nel riquadro Gruppi di colonne .Drag a field from the Report Data pane to the Row Groups pane or the Column Groups pane.

    Nota

    Se il riquadro Raggruppamento non è visualizzato, scegliere Raggruppamentodalla scheda Visualizza.If you do not see the Grouping pane, on the View tab, click Grouping.

  2. Rilasciare il campo al di sopra o al di sotto della gerarchia di gruppi utilizzando la barra della guida per posizionare il gruppo come gruppo padre o gruppo figlio di un gruppo esistente.Drop the field above or below the group hierarchy using the guide bar to place the group as a parent group or a child group to an existing group.

    Il gruppo verrà aggiunto con un nome, un'espressione di raggruppamento e un'espressione di ordinamento predefiniti che si basano sul nome del campo.The group is added with a default name, group expression, and sort expression that is based on the field name.

Per aggiungere un gruppo di righe o di colonne adiacenti a un'area dati TablixTo add an adjacent row or column group to a tablix data region

  1. Nel riquadro di raggruppamento fare clic con il pulsante destro del mouse su un gruppo di livello pari a quello che si desidera aggiungere.In the Grouping pane, right-click a group that is a peer to the group that you want to add. Fare clic su Aggiungi gruppo, quindi su Adiacente prima o su Adiacente dopo per specificare dove aggiungere il gruppo.Click Add Group, and then click Adjacent Before or Adjacent After to specify where to add the group. Verrà visualizzata la finestra di dialogo Gruppo Tablix .The Tablix Group dialog box opens.

  2. Nella casella Nomedigitare un nome per il gruppo.In Name, type a name for the group.

  3. In Espressione di raggruppamentodigitare un'espressione o fare clic sul pulsante espressione (fx) per creare un'espressione.In Group expression, type an expression or click the expression button (fx) to create an expression.

  4. Fare clic su OK.Click OK.

    Vengono aggiunti un nuovo gruppo al riquadro di raggruppamento e una riga o una colonna nelle quali visualizzare valori di gruppo all'area dati Tablix nell'area di progettazione.A new group is added to the Grouping pane and a row or column on which to display group values is added to the tablix data region on the design surface.

Per aggiungere un gruppo dettagli a un'area dati TablixTo add a details group to a tablix data region

  1. Nel riquadro di raggruppamento fare clic con il pulsante destro del mouse sul gruppo figlio più interno, escluso il gruppo Dettagli .In the Grouping pane, right-click a group that is the innermost child group, but not the Details group. Scegliere Aggiungi gruppo, quindi fare clic su Gruppo figlio.Click Add Group, and then click Child Group. Verrà visualizzata la finestra di dialogo Gruppo Tablix .The Tablix Group dialog box opens.

  2. In Espressione di raggruppamentolasciare vuota l'espressione.In Group expression, leave the expression blank. In un gruppo dettagli non è presente alcuna espressione.A details group has no expression.

  3. Selezionare Mostra dati dettaglio.Select Show detail data.

  4. Fare clic su OK.Click OK.

    Un nuovo gruppo dettagli verrà aggiunto come gruppo figlio nel riquadro di raggruppamento e nell'handle di riga per il gruppo selezionato al passaggio 1 verrà visualizzata l'icona del gruppo dettagli.A new details group is added as a child group in the Grouping pane, and the row handle for the group you selected in step 1 displays the details group icon. Per altre informazioni sugli handle, vedere Celle, righe e colonne dell'area dati Tablix (Generatore report e SSRS).For more information about handles, see Tablix Data Region Cells, Rows, and Columns (Report Builder) and SSRS.

Per modificare un gruppo di righe o di colonne in un'area dati TablixTo edit a row or column group in a tablix data region

  1. Nell'area di progettazione del report fare clic in un punto qualsiasi dell'area dati Tablix per selezionarla.On the report design surface, click anywhere in the tablix data region to select it. Nel riquadro di raggruppamento verranno visualizzati i gruppi di righe e di colonne.The Grouping pane displays the row and column groups.

  2. Fare clic con il pulsante destro del mouse sul gruppo e scegliere Proprietà gruppo.Right-click the group, and then click Group Properties.

  3. Nella casella Nomedigitare il nome del gruppo.In Name, type the name of the group.

  4. In Espressioni di raggruppamentodigitare o selezionare un'espressione semplice o fare clic sul pulsante Espressione (fx) per creare un'espressione di raggruppamento.In Group expressions, type or select a simple expression, or click the Expression (fx) button to create a group expression.

  5. Fare clic su Aggiungi per creare altre espressioni.Click Add to create additional expressions. Tutte le espressioni specificate vengono combinate mediante un operatore logico AND in modo da specificare i dati per questo gruppo.All expressions you specify are combined using a logical AND to specify data for this group.

  6. (Facoltativo) Fare clic su Interruzioni di pagina per impostare le opzioni relative alle interruzioni di pagina.(Optional) Click Page Breaks to set page break options.

  7. (Facoltativo) Fare clic su Ordinamento per selezionare o digitare espressioni che specificano l'ordinamento per i valori del gruppo.(Optional) Click Sorting to select or type expressions that specify the sort order for values in the group.

  8. (Facoltativo) Fare clic su Visibilità per selezionare le opzioni di visibilità per l'elemento.(Optional) Click Visibility to select the visibility options for the item.

  9. (Facoltativo) Fare clic su Filtri per impostare i filtri per questo gruppo.(Optional) Click Filters to set filters for this group.

  10. (Facoltativo) Fare clic su Variabili per definire variabili che hanno come ambito questo gruppo e che sono accessibili da qualsiasi gruppo figlio.(Optional) Click Variables to define variables scoped to this group and accessible from any child groups.

  11. Fare clic su OK.Click OK.

Per eliminare un gruppo da un'area dati TablixTo delete a group from a tablix data region

  1. Nel riquadro Raggruppamento fare clic con il pulsante destro del mouse sul gruppo e scegliere Elimina gruppo.In the Grouping pane, right-click the group, and then click Delete Group.

  2. Nella finestra di dialogo Elimina gruppo selezionare una delle opzioni seguenti:In the Delete Group dialog box, select one of the following options:

    • Elimina gruppo e righe e colonne correlate Scegliere questa opzione per eliminare la definizione di gruppo e tutte le righe correlate in cui sono visualizzati i dati di gruppo.Delete group and related rows and columns Choose this option to delete the group definition and all related rows that display group data. Per il gruppo dettagli, se la stessa riga appartiene sia ai dati di dettaglio che a quelli di gruppo, verranno eliminate solo le righe dei dati di dettaglio.For the details group, if the same row belongs to both detail and group data, only the detail data rows are deleted.

    • Elimina solo gruppo Scegliere questa opzione per mantenere inalterata la struttura dell'area dati Tablix ed eliminare solo la definizione del gruppo.Delete group only Choose this option to keep the structure of the tablix data region the same and delete only the group definition.

  3. Fare clic su OK.Click OK.

Per eliminare un gruppo dettagli da un'area dati TablixTo delete a details group from a tablix data region

  1. Nel riquadro Raggruppamento fare clic con il pulsante destro del mouse sul gruppo dettagli e scegliere Elimina gruppo.In the Grouping pane, right-click the details group, and then click Delete Group.

  2. Nella finestra di dialogo Elimina gruppo selezionare una delle opzioni seguenti:In the Delete Group dialog box, select one of the following options:

    • Elimina gruppo e righe e colonne correlate Scegliere questa opzione per eliminare la definizione di gruppo e tutte le righe correlate in cui sono visualizzati i dati di gruppo.Delete group and related rows and columns Choose this option to delete the group definition and all related rows that display group data. Per il gruppo dettagli, se la stessa riga appartiene sia ai dati di dettaglio che a quelli di gruppo, verranno eliminate solo le righe dei dati di dettaglio.For the details group, if the same row belongs to both detail and group data, only the detail data rows are deleted.

    • Elimina solo gruppo Scegliere questa opzione per mantenere inalterata la struttura dell'area dati Tablix ed eliminare solo la definizione del gruppo.Delete group only Choose this option to keep the structure of the tablix data region the same and delete only the group definition.

  3. Fare clic su OK.Click OK.

    Il gruppo dettagli verrà eliminato.The details group is deleted.

    Nota

    Verificare che dopo avere rimosso una riga di dettaglio l'espressione in ogni cella specifichi un'espressione di aggregazione laddove appropriato.Verify that after you remove a details row, the expression in each cell specifies an aggregate expression where appropriate. Se necessario, modificare l'espressione in modo da specificare funzioni di aggregazione in base alle necessità.If necessary, edit the expression to specify aggregate functions as needed.

Vedere ancheSee Also

Riferimenti a raccolte di variabili di report e di gruppo (Generatore report e SSRS) Report and Group Variables Collections References (Report Builder and SSRS)
Esempi di espressioni di raggruppamento (Generatore report e SSRS) Group Expression Examples (Report Builder and SSRS)
Filtro, raggruppamento e ordinamento di dati (Generatore report e SSRS) Filter, Group, and Sort Data (Report Builder and SSRS)
Area dati Tablix (Generatore report e SSRS) Tablix Data Region (Report Builder and SSRS)
Tabelle ( Generatore report e SSRS ) Tables (Report Builder and SSRS)
Matrici ( Generatore report e SSRS ) Matrices (Report Builder and SSRS)
Gli elenchi di ( Generatore report e SSRS ) Lists (Report Builder and SSRS)
Tabelle, matrici e gli elenchi di ( Generatore report e SSRS )Tables, Matrices, and Lists (Report Builder and SSRS)