Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: Generatore di report Microsoft (SSRS)
Power BI Report Builder
Progettazione report in SQL Server Data Tools
È possibile annidare un'area dati in un report impaginato, ad esempio un grafico, all'interno di un'altra, quale una matrice, in genere per visualizzare in modo conciso riepiloghi dei dati o fornire una rappresentazione visiva, nonché una visualizzazione di tipo tabella o matrice.
Per una matrice (chiamata anche tablix) contenente ordini di vendita raggruppati in base al punto vendita nelle righe e in base al trimestre nelle colonne, è ad esempio possibile aggiungere una tabella o un grafico alla cella d'angolo per riepilogare le vendite relative a tutti i punti vendita oppure aggiungere un grafico a un'intestazione di colonna della matrice per mostrare il contributo alle vendite dei dati presenti nella colonna sotto forma di percentuale di tutte le vendite.
In questa illustrazione, il grafico a torta nella cella d'angolo e i grafici sparkline nelle righe sono aree dati annidate.
Per definizione, le aree dati annidate si basano sullo stesso set di dati del report. Non è possibile nidificare aree dati basate su set di dati diversi. Per visualizzare dati provenienti da set di dati diversi, utilizzare report di drill-through o sottoreport. Per altre informazioni, vedere Drillthrough, Drilldown, Sottoreport e aree dati annidate (Generatore di report e SSRS).
Nota
È possibile creare e modificare file di definizione di report impaginati (.rdl) in Generatore report di Microsoft, Power BI Report Builder e in Progettazione report in SQL Server Data Tools.
Comprendere l'ambito di un'area dati annidata
L'ambito dei dati di un'area dati nidificata viene definito automaticamente dalla sua posizione nell'area dati padre. L'ambito dei dati di un grafico nidificato in una cella d'angolo della Tablix corrisponde, ad esempio, ai dati del set di dati associato all'area dati Tablix dopo l'applicazione dei filtri per il set di dati, l'area dati Tablix e l'area dati del grafico. L'ambito di una tablix annidata in una cella di una tablix è lo stesso di quello della cella d'angolo, ma è inoltre limitato dalle appartenenze ai gruppi di righe e di colonne della cella in cui è annidata, con applicazione dei filtri di gruppo corrispondenti. Per altre informazioni sull'ambito, vedere Ambito di espressioni per totali, aggregazioni e raccolte predefinite (Generatore report e SSRS).
L'elenco seguente descrive l'ambito delle celle nelle aree tablix seguenti:
Angolo della Tablix L'ambito comprende i dati dell'area dati collegata all'area dati Tablix dopo l'applicazione delle espressioni di filtro e ordinamento del set di dati e della Tablix esterna.
Gruppo di colonne della Tablix I dati del gruppo di colonne più interno dopo l'applicazione delle espressioni di filtro e ordinamento del set di dati, della Tablix esterna e dei gruppi di colonne.
Gruppo di righe della Tablix I dati del gruppo di righe più interno dopo l'applicazione delle espressioni di filtro e ordinamento del set di dati, della Tablix esterna e dei gruppi di righe.
Corpo tablix I dati del gruppo più interno, rappresentato dall'intersezione dei gruppi di righe e di colonne, dopo l'applicazione delle espressioni di filtro e ordinamento del set di dati, della tablix esterna e dei gruppi di righe e di colonne.
Per ulteriori informazioni, vedere Aree della regione di dati Tablix (Report Builder e SSRS).
Inserimento di un grafico, uno sparkline o una barra dei dati in un elemento Tablix
Quando si aggiunge un grafico (inclusi un grafico sparkline o una barra dei dati) all'intestazione di un gruppo di colonne di una tablix, a una riga del piè di pagina del gruppo oppure a una cella del corpo della tablix, i dati passati al grafico sono limitati al sottoinsieme di dati relativo a quella cella. Per impostazione predefinita, quando si aggiunge un grafico a una cella della Tablix, le dimensioni del grafico si espandono fino a riempire la cella.
Nota
Per ottenere un controllo maggiore sulle dimensioni di un grafico in una cella della Tablix, aggiungere il grafico a un rettangolo, quindi aggiungere il rettangolo alla cella della Tablix.
Per impostazione predefinita, i colori della legenda del grafico dipendono dal colore dei punti dati nelle serie del grafico. Per controllare i colori in modo che nelle aree dati nidificate del grafico venga utilizzato lo stesso colore per la stessa categoria di dati, è necessario utilizzare colori personalizzati e impostare espressioni di ordinamento per i dati. Per altre informazioni, vedere Specificare colori coerenti in più grafici con forme (Generatore report e SSRS) e Ordinare i dati in un'area dati (Generatore report e SSRS).
Inserimento di un misuratore o di un indicatore in una Tablix
È possibile nidificare un misuratore o un indicatore all'interno di una tabella, una matrice o un elenco per mostrare un indicatore di prestazioni chiave (KPI). Quando si inserisce uno strumento di misurazione o un indicatore all'interno di una tabella, questo viene visualizzato per ogni riga della tablix. Per altre informazioni sull'aggiunta di indicatori a una Tablix, vedere Indicatori (Generatore report e SSRS).
Aggiunta di un indicatore a un tablix
L'aggiunta di un misuratore a un'area dati Tablix può essere eseguita in due modi:
Fare clic all'interno della cella della Tablix e inserire un misuratore. Verrà visualizzata la finestra di dialogo Seleziona tipo di misuratore . Una volta selezionato un tipo di indicatore, l'area dati dell'indicatore viene posizionata nella cella tablix selezionata. Per formattare l'indicatore, sarà probabilmente necessario ridimensionare il tablix.
Fare clic all'esterno della tabella e inserire un misuratore. Verrà visualizzata la finestra di dialogo Seleziona tipo di misuratore . Dopo aver selezionato un tipo di misuratore, l'area dati misuratore viene posizionata nell'angolo superiore sinistro del report. Dopo aver aggiunto i dati e formattato il misuratore, trascinalo nella cella della tablix.
Come per il grafico, il dataset passato all'indicatore è limitato al sottoinsieme di dati di quella cella. Un misuratore posizionato all'interno di una cella della Tablix aggrega sempre una sola riga di dati.
Quando i dati nel Tablix contengono un raggruppamento, l'area dati del misuratore annidata nel Tablix non eredita automaticamente questo gruppo. È necessario aggiungere un'espressione di raggruppamento corrispondente al misuratore per mostrare le stesse informazioni visualizzate nella Tablix. Se ad esempio i dati della Tablix vengono raggruppati per prodotto, è necessario aggiungere un'espressione di raggruppamento per prodotto al misuratore per mostrare gli stessi dati. Per ulteriori informazioni, vedere Indicatori (Generatore di report e SSRS) e Aggiungere o eliminare un gruppo in un'area dati (Generatore di report e SSRS).
È necessario impostare i valori minimo e massimo che verranno visualizzati sulla scala del misuratore. Per specificare il valore massimo del misuratore, è possibile utilizzare un'espressione, ad esempio =Max!MyField.Value. Poiché tuttavia questa espressione verrà valutata solo nell'ambito dei dati della cella, il valore massimo di ogni misuratore non sarà uguale per tutte le righe della Tablix. Ciò può complicare l'interpretazione dei confronti tra i misuratori della Tablix. In alternativa, è possibile specificare un valore statico per il massimo. Tutte le righe all'interno della Tablix mostreranno un misuratore con questo valore massimo. Per altre informazioni, vedere Impostare un valore minimo o massimo su un misuratore (Generatore report e SSRS).
Se i dati sul misuratore assumono dimensioni eccessive, utilizzare un moltiplicatore di scala per ridurre la quantità di cifre visualizzate. Per specificare un moltiplicatore, fare clic con il pulsante destro del mouse sulla scala e scegliere Proprietà scala. Quando viene visualizzata la finestra di dialogo Proprietà scala , specificare un valore per Moltiplicatore.
Inserire una tabella o una matrice e un grafico all'interno di un elenco
Per annidare più aree dati in un elenco, aggiungere prima un rettangolo e quindi aggiungere le aree dati al rettangolo.
È possibile definire un gruppo per un'area dati elenco, quindi aggiungere una Tablix e un grafico per fornire viste diverse degli stessi dati. A tale scopo, è necessario definire espressioni di raggruppamento e di ordinamento identiche per la Tablix e il grafico incorporati. Per definizione, la tablix e il grafico utilizzano i dati del set di dati dell'area dati elenco padre.
Nota
Per impostazione predefinita, quando si aggiunge un'area dati elenco all'area di progettazione, l'elenco include una riga di dettaglio. È possibile modificare questa impostazione predefinita aggiungendo una riga di gruppo e rimuovendo la riga di dettaglio. Per altre informazioni, vedere Esplorazione della flessibilità di un'area dati Tablix (Generatore report e SSRS).
Per altre informazioni, vedere Informazioni sui gruppi (Generatore report e SSRS) e Aggiungere, spostare o eliminare una tabella, una matrice o un elenco (Generatore report e SSRS).
Contenuto correlato
- Filtrare, raggruppare e ordinare i dati nei report impaginati di Report Builder
- Tabelle, matrici e elenchi nei report paginati da Report Builder
- Grafici in un report impaginato (Generatore di report)
- Indicatori in un report impaginato (Report Builder)
- Espressioni in un report impaginato (Generatore di report)
- Formattare gli elementi del report impaginato (Generatore di report)
- Tutorial: Aggiungi un KPI al tuo report (Report Builder)
- Formattazione delle scale di un indicatore in un report paginato (Report Builder)