Lezione 4: Aggiunta di istogrammi e di grafici a barre dei dati (SSRS)
In questa lezione verrà illustrato come aggiungere elementi al report Employee_Sales_Summary_2008R2 che consente di rispondere alla domanda seguente di un venditore di AdventureWorks:
- Come confrontare le vendite per ogni categoria di prodotto per questo mese con le vendite stagionali negli anni precedenti?
Verranno aggiunti un istogramma e un grafico a barre dei dati per visualizzare i dati dal set di dati EmpSalesMonth2008R2.
Lezioni dell'esercitazione
In questa lezione verranno effettuate le attività seguenti:
Visualizzare le vendite per ogni categoria per un solo mese di ognuno dei vari anni in un istogramma nonché in una tabella con un grafico a barre dei dati.
Posizionare entrambi i grafici come peer nell'area di progettazione del report per controllare il punto in cui vengono visualizzati i grafici nel report sottoposto a rendering.
Il tempo stimato per completare l'esercitazione è di 20 minuti.
Requisiti
Per informazioni sui requisiti, vedere Prerequisiti per i report di esempio di AdventureWorks 2008R2 (SSRS).
Per questa lezione si presuppone che sia stata completata la sezione Creazione del progetto server di report e del report AdventureWorks2008R2_Base (SSRS) relativa alla creazione del progetto report, dell'origine dati e dei set di dati condivisi, nonché la sezione Lezione 3: aggiunta di una matrice, di variabili e di indicatori, quali i KPI (SSRS).
Suggerimenti
Rivedere i suggerimenti per la visualizzazione delle relazioni gerarchiche tra gli elementi del report utilizzando il riquadro Struttura documento. Per ulteriori informazioni, vedere Suggerimenti relativi alla progettazione di report (Generatore report 3.0 e SSRS).
Per aprire il progetto e il report
In Business Intelligence Development Studio aprire i report di esempio AdventureWorks 2008R2 del progetto server di report creato nella lezione precedente.
Aprire il report Employee_Sales_Summary_2008R2.
Per aggiungere e configurare un istogramma
Aggiungere un istogramma al report sotto il rettangolo denominato rectCharts.
Nel set di dati EmpSalesMonth2008R2 del riquadro Dati report effettuare le operazioni seguenti:
Trascinare Sales in Valori.
Trascinare Category in Gruppi di categorie.
Trascinare Year in Gruppi di serie.
Nel riquadro Proprietà impostare Segnalibro su CategoriesColumnChart.
Per configurare l'asse e il titolo del grafico
In Proprietà titolo sostituire il titolo del grafico con l'espressione seguente: =Parameters!ReportMonth.Label & " Sales Comparison"
Modificare il titolo dell'asse verticale in In migliaia.
Aprire Proprietà asse verticale.
In Opzioni scala della pagina Generale selezionare Abilita cambi di scala.
Nella pagina Numero formattare i valori come Valuta.
Impostare Cifre decimali su 0.
Selezionare Usa separatore delle migliaia.
Selezionare Mostra valori in e fare clic su Migliaia.
Nel riquadro Proprietà verificare che siano visualizzate le proprietà di Asse grafico.
Espandere ScaleBreakStyle e impostare BorderColor su Argento.
Eliminare il titolo dell'asse orizzontale.
Aprire Proprietà asse orizzontale. Nella pagina Etichette selezionare Disabilita adattamento e impostare Angolo di rotazione etichette (gradi) su 45.
Spostare la legenda sotto l'asse orizzontale.
Per aggiungere una matrice con una barra dei dati
Aggiungere una matrice accanto all'istogramma. Utilizzare le guide di allineamento per allineare la parte superiore della matrice e il grafico.
Dal set di dati EmpSalesMonth2008R2 del riquadro Dati report trascinare Category in Righe.
Fare clic con il pulsante destro del mouse sulla cella Dati, scegliere Inserisci, fare clic su Barra dei dati, quindi su Barre in pila.
Nel riquadro Dati grafico effettuare le operazioni seguenti:
Nel riquadro Valori fare clic su Aggiungi campo (+), quindi selezionare Sales.
Nel riquadro Gruppi di serie fare clic su Aggiungi campo (+), quindi selezionare Year.
In Colonne nella matrice creare un segnaposto denominato Titolo e impostare il relativo valore su =Parameters!ReportMonth.Label & " Sales Comparison for Each Year".
Espandere la larghezza della colonna contenente la barra dei dati.
Selezionare la matrice e nel riquadro Proprietà impostare Segnalibro su MatrixwithNestedDatabarChart.
Formattare la matrice in base alle esigenze.
Aggiungere un contenitore rettangolare per la matrice
Aggiungere un contenitore rettangolare per la matrice e il testo che spiega lo scopo della matrice.
Per aggiungere un contenitore rettangolare
Nel report Corpo inserire un Rettangolo denominato rectSeasonalSales.
Nel rettangolo aggiungere una casella di testo con il testo seguente: Compare seasonal sales for [@ReportMonth.Label] for each category.
Formattare in base alle esigenze.
Trascinare il grafico nel rettangolo. Il rettangolo si espande in base alle esigenze.
Trascinare la matrice con il grafico a barre dei dati nel rettangolo e posizionarla accanto all'istogramma.
Spostare questo rettangolo sotto i rettangoli esistenti e utilizzare le guide di allineamento per allineare i lati del rettangolo e i relativi elementi del report agli altri elementi del report della pagina.
Per aggiungere un collegamento dal testo a un segnalibro
Selezionare il testo nella casella di testo tbScenarioText.
Con il mouse evidenziare la parola colonna.
Fare clic con il pulsante destro del mouse e aprire la finestra di dialogo Proprietà testo.
Nella pagina Carattere impostare Colore su Blu ed Effetti su Sottolineato.
Nella pagina Azione fare clic su Vai al segnalibro.
In Seleziona un segnalibro digitare CategoriesColumnChart.
Ripetere i passaggi da 3 a 5 per la parola barra dei dati.
In Seleziona un segnalibro digitare MatrixwithNestedDatabarChart.
Per visualizzare l'anteprima e verificare il report
Visualizzare l'anteprima del report.
Verificare gli elementi seguenti:
Nell'istogramma e nel grafico a barre dei dati vengono visualizzate le stesse informazioni.
Nel testo dello scenario il collegamento della colonna consente di passare alla pagina che contiene l'istogramma.
Nel testo dello scenario il collegamento della barra dei dati consente di passare alla pagina che contiene il grafico a barre dei dati.
Distribuire il report.
Passaggi successivi
È stata completata la compilazione di questo report. Per compilare gli altri report di esempio di AdventureWorks, vedere Esercitazioni: Creazione dei report di esempio di AdventureWorks 2008R2 (SSRS).