Riquadro di raggruppamento

Durante la progettazione di report di Reporting Services, nel riquadro di raggruppamento vengono visualizzati i gruppi di righe e di colonne dell'area dati Tablix selezionata. Il riquadro Raggruppamento non è disponibile per le aree dati Grafico e Misuratore. Il riquadro di raggruppamento è costituito da un riquadro Gruppi di righe e da un riquadro Gruppi di colonne e include due modalità: predefinita e avanzata. Nella modalità predefinita è riportata una visualizzazione gerarchica dei membri dinamici dei gruppi di righe e di colonne. Nella modalità avanzata vengono visualizzati sia i membri dinamici che quelli statici dei gruppi di righe e di colonne. Un gruppo è un set di dati denominato che deriva da un set di dati del report visualizzato in un'area dati. I gruppi sono organizzati in gerarchie che includono membri statici e dinamici. Per altre informazioni, vedere Informazioni sui gruppi (Report Builder e SSRS).

Se il riquadro di Raggruppamento non viene visualizzato, scegliere Raggruppamento dal menu Report.

Le celle nelle aree dei gruppi di colonne e di righe possono essere membri statici o dinamici di un gruppo. I membri statici vengono ripetuti una volta per ogni gruppo e in genere contengono etichette o totali. I membri dinamici vengono ripetuti una volta per ogni istanza di gruppo e in genere contengono i valori univoci dell'espressione di raggruppamento. Quando si selezionano celle della Tablix nell'area dei gruppi di righe o di colonne, viene selezionato il membro di gruppo corrispondente nel riquadro Gruppi di righe o Gruppi di colonne. Viceversa, se si selezionano gruppi nel riquadro di raggruppamento, la cella corrispondente associata al membro del gruppo viene selezionata nell'area di progettazione. Per altre informazioni sulle aree dei gruppi di colonne e righe Tablix, vedere Aree dell'area dati Tablix (Report Builder e SSRS).

Il riquadro di raggruppamento supporta le modalità seguenti:

  • Predefinito. Utilizzare la modalità predefinita per aggiungere, modificare o eliminare gruppi. È possibile aggiungere gruppi padre, figlio e gruppi di dettagli trascinando campi dal riquadro dei dati del report e inserendoli nella gerarchia dei gruppi. Per aggiungere un gruppo adiacente, è necessario usare il collegamento Aggiungi gruppo . Per altre informazioni, vedere Aggiunta o eliminazione di un gruppo in un'area dati (Report Builder e SSRS).

  • Avanzate. Usare la Modalità avanzata per visualizzare tutti i membri dei gruppi di righe e di colonne e per impostare le proprietà sui membri statici. Quando si creano gruppi o si aggiungono totali, vengono impostate automaticamente le proprietà che controllano il rendering delle righe e delle colonne in ogni pagina del report nell'area dati Tablix. Per regolare manualmente queste proprietà, è necessario impostarle sul membro Tablix. Per altre informazioni, vedere Controllo della visualizzazione dell'area dati Tablix in una pagina del report (Report Builder e SSRS).

Modalità predefinita

Quando è attiva la modalità predefinita, nei riquadri Gruppi di righe e Gruppi di colonne è riportata una visualizzazione gerarchica di tutti i gruppi padre, i gruppi figlio e i gruppi adiacenti. Un gruppo figlio viene visualizzato in posizione rientrata rispetto al gruppo padre. Un gruppo adiacente viene visualizzato allo stesso livello di rientro dei gruppi di pari livello. Nella figura seguente viene illustrata un'area dati Tablix con gruppi di righe nidificati e gruppi di colonne nidificati e adiacenti.

Screenshot that shows a nested tablix with adjacent row and column groups.

Nel riquadro di raggruppamento vengono visualizzati i gruppi di righe e di colonne corrispondenti. Nella figura seguente è stato selezionato il gruppo basato sulla sottocategoria nel riquadro Gruppi di righe e la cella di raggruppamento [Subcat] nell'area dati Tablix:

Screenshot that shows a Grouping pane for nested row and column groups.

Nel riquadro Gruppi di righe il gruppo basato sulla sottocategoria è un figlio del gruppo basato sulla categoria. Nel riquadro Gruppi di colonne il gruppo Country/Region è un figlio del gruppo Geography. Il gruppo Year e i gruppi Country/Region sono gruppi adiacenti.

Per altre informazioni, vedere Celle, righe e colonne dell'area dati Tablix (Report Builder ) e SSRS.

Modalità avanzata

Nella modalità avanzata è possibile visualizzare tutti i membri statici e dinamici di un gruppo. Quando si seleziona un membro, nella finestra Proprietà vengono visualizzate le proprietà per il membro Tablixselezionato.

Per attivare/disattivare la Modalità avanzata, fare clic con il pulsante destro del mouse sulla freccia Giù accanto al riquadro Gruppi di colonne, quindi scegliere Modalità avanzata.

Nella maggior parte dei casi, le proprietà che controllano la visualizzazione delle righe e delle colonne di gruppo statiche e dinamiche vengono impostate automaticamente al momento della creazione di un gruppo o dell'aggiunta dei totali.

Per modificare i valori predefiniti, è necessario selezionare il membro di gruppo nel riquadro Gruppi di righe o Gruppi di colonne e modificare i valori delle proprietà nella finestra Proprietà. Se il riquadro Proprietà non è visibile, scegliere Proprietà dal menu Visualizza oppure premere F4. Sono disponibili le proprietà seguenti:

  • FixedData. Booleano. valida per le intestazioni di riga e di colonna esterne. Consente di bloccare l'area dei gruppi di righe durante lo scorrimento verticale o l'area dei gruppi di colonne durante lo scorrimento orizzontale in un renderer quale HTML.

  • HideIfNoRows. Booleano. valida solo per i membri statici. Se questa proprietà è impostata, Hidden e ToggleItem vengono ignorate. Consente di nascondere il membro se l'area dati Tablix non contiene righe di dati.

  • KeepTogether.

  • KeepWithGroup. Booleano. Usato solo per i membri di riga statici. Se possibile, consente di mantenere la riga con il membro dinamico di pari livello precedente o successivo, se non è nascosto.

  • RepeatOnNewPage. Booleano. Valida solo per i membri di riga statici e quando la proprietà KeepWithGroup non è impostata su None. Se possibile, ripetere questa riga statica in ogni pagina contenente almeno un'istanza del membro dinamico specificato da KeepWithGroup.

  • Hidden. Booleano. Indica se è necessario nascondere inizialmente la riga o la colonna.

  • ToggleItem. String. Il nome della casella di testo alla quale aggiungere l'immagine dell'elemento Toggle. La casella di testo deve trovarsi nello stesso ambito del gruppo o in un ambito contenitore.

Per altre informazioni su come è possibile controllare questo comportamento in un'area data Tablix, vedere Controllo della visualizzazione dell'area dati Tablix in una pagina del report (Report Builder e SSRS).

Non tutti i membri statici dispongono di un'intestazione che corrisponde a una cella nell'area di progettazione. Nel riquadro di raggruppamento la convenzione seguente indica se un membro statico non dispone di intestazione:

  • Statico Indica un membro statico con una cella di intestazione.

  • (Statico) Indica un membro statico senza cella di intestazione, noto come statico nascosto.

Tabelle, matrici ed elenchi (Report Builder e SSRS)
Espressioni (Report Builder e SSRS)
Filtro, raggruppamento e ordinamento di dati (Report Builder e SSRS)