Esercitazione: Aggiunta di un istogramma al report (Generatore report 3.0)

In un istogramma le serie vengono visualizzate come set di barre verticali raggruppate per categoria. Un istogramma può essere utile per:

  • Mostrare le modifiche apportate in un determinato periodo di tempo.

  • Confrontare il valore relativo di più serie.

  • Visualizzare una media mobile per indicare le tendenze.

Nell'illustrazione seguente è mostrato l'istogramma che verrà creato con una media mobile.

Grafico a colonne con media mobile

Lezioni dell'esercitazione

In questa esercitazione verranno illustrate le operazioni seguenti:

  1. Creare un grafico da Creazione guidata grafico

  2. Scegliere il tipo di grafico

  3. Formattare l'asse orizzontale e assegnare un'etichetta

  4. Spostare la legenda

  5. Spostare il titolo del grafico

  6. Formattare l'asse verticale e assegnare un'etichetta

  7. Aggiungere una media mobile

  8. Aggiungere un titolo al report

  9. Salvare il report

Nota

In questa esercitazione, i passaggi per la procedura guidata sono consolidati in un'unica procedura. Per istruzioni dettagliate su come selezionare un server di report, scegliere un'origine dati e creare un set di dati; vedere la prima esercitazione di questa serie Esercitazione: Creazione di un report tabella semplice (Generatore report 3.0).

Tempo stimato per il completamento dell'esercitazione: 15 minuti.

Requisiti

Per informazioni sui requisiti, vedere Prerequisiti per le esercitazioni (Generatore report 3.0).

1. Creare un report grafico da Creazione guidata grafico

Dalla finestra di dialogo Riquadro attività iniziale utilizzare la Creazione guidata grafico per creare un set di dati incorporato, scegliere un'origine dati condivisa e creare un istogramma.

Nota

Nella query di questa esercitazione sono contenuti i valori dei dati in modo che non sia necessaria un'origine dati esterna. Tale condizione rende tuttavia la query piuttosto lunga. In una query di un ambiente aziendale non sarebbe incluso alcun dato. Questo esempio è solo a scopo illustrativo.

Per creare un nuovo report grafico

  1. Fare clic sul pulsante Start, scegliere Programmi, Generatore report 3.0 per Microsoft SQL Server 2008 R2, quindi fare clic su Generatore report 3.0.

    Verrà visualizzata la finestra di dialogo Riquadro attività iniziale.

    Nota

    Se la finestra di dialogo Riquadro attività iniziale non viene visualizzata, fare clic sul pulsante Generatore report, quindi su Nuovo.

  2. Nel riquadro di sinistra verificare che sia selezionata l'opzione Nuovo report.

  3. Nel riquadro di destra fare clic su Creazione guidata grafico.

  4. Nella pagina Scegliere un set di dati fare clic su Crea un set di dati, quindi su Avanti.

  5. Nella pagina Scegliere una connessione a un'origine dei dati selezionare un'origine dati esistente o il server di report, quindi selezionare un'origine dati e scegliere Avanti. Potrebbe essere necessario immettere un nome utente e una password.

    Nota

    L'origine dati scelta non ha importanza purché si disponga delle autorizzazioni appropriate. Non verranno recuperati dati dall'origine dati. Per ulteriori informazioni, vedere Modalità alternative di acquisizione di una connessione dati (Generatore report 3.0).

  6. Nella pagina Progetta query fare clic su Modifica come testo.

  7. Incollare la query seguente nel relativo riquadro:

    SELECT CAST('2009-01-01' AS date) AS SalesDate, CAST(54995.21 AS money) AS Sales
    UNION SELECT CAST('2009-01-05' AS date) AS SalesDate, CAST(64499.04 AS money) AS Sales
    UNION SELECT CAST('2009-02-11' AS date) AS SalesDate, CAST(37821.79 AS money) AS Sales
    UNION SELECT CAST('2009-03-18' AS date) AS SalesDate, CAST(53633.08 AS money) AS Sales
    UNION SELECT CAST('2009-04-23' AS date) AS SalesDate, CAST(24019.3 AS money) AS Sales
    UNION SELECT CAST('2009-05-01' AS date) AS SalesDate, CAST(93245.5 AS money) AS Sales
    UNION SELECT CAST('2009-06-06' AS date) AS SalesDate, CAST(55288.0 AS money) AS Sales
    UNION SELECT CAST('2009-06-16' AS date) AS SalesDate, CAST(68733.5 AS money) AS Sales
    UNION SELECT CAST('2009-07-16' AS date) AS SalesDate, CAST(24750.85 AS money) AS Sales
    UNION SELECT CAST('2009-08-23' AS date) AS SalesDate, CAST(43452.3 AS money) AS Sales
    UNION SELECT CAST('2009-09-24' AS date) AS SalesDate, CAST(58656. AS money) AS Sales
    UNION SELECT CAST('2009-10-15' AS date) AS SalesDate, CAST(44583. AS money) AS Sales
    UNION SELECT CAST('2009-11-21' AS date) AS SalesDate, CAST(81568. AS money) AS Sales
    UNION SELECT CAST('2009-12-15' AS date) AS SalesDate, CAST(45973. AS money) AS Sales
    UNION SELECT CAST('2009-12-26' AS date) AS SalesDate, CAST(96357. AS money) AS Sales
    UNION SELECT CAST('2009-12-31' AS date) AS SalesDate, CAST(81946. AS money) AS Sales
    
  8. Fare clic sul pulsante Esegui (!) per visualizzare i dati su cui si baserà il grafico (facoltativo).

  9. Fare clic su Avanti.

2. Scegliere il tipo di grafico

È possibile scegliere tra diversi tipi di grafico predefiniti.

Per aggiungere un istogramma

  1. L'istogramma è il tipo di grafico predefinito nella pagina Scegliere un tipo di grafico. Fare clic su Avanti.

  2. Nella pagina Disponi campi del grafico trascinare il campo SalesDate in Categorie. Le categorie vengono visualizzate sull'asse orizzontale.

  3. Trascinare il campo Sales in Valori. Nella casella Valori viene visualizzato Sum(Sales) perché per ogni data viene aggregata la somma dei totali di vendita. I valori vengono visualizzati sull'asse verticale.

  4. Fare clic su Avanti.

  5. Nella pagina Scegliere uno stile selezionare uno stile nella casella Stili.

    Uno stile specifica lo stile del carattere, il set di colori e uno stile del bordo. Quando si seleziona uno stile, nel riquadro di anteprima viene visualizzato un esempio del grafico con lo stile selezionato.

  6. Fare clic su Fine.

    Il grafico verrà aggiunto all'area di progettazione.

  7. Fare clic sul grafico per visualizzarne gli handle. Trascinare l'angolo inferiore destro del grafico per ingrandirlo. Le dimensioni dell'area di progettazione del report vengono aumentate in base alle dimensioni del grafico.

  8. Fare clic su Esegui per visualizzare l'anteprima del report.

3. Formattare l'asse orizzontale e assegnare un'etichetta

Per impostazione predefinita, sull'asse orizzontale vengono visualizzati valori in un formato generale che viene ridimensionato automaticamente in base alle dimensioni del grafico.

Per formattare una data sull'asse orizzontale

  1. Passare alla visualizzazione di progettazione report.

  2. Fare clic con il pulsante destro del mouse sull'asse orizzontale, quindi scegliere Proprietà asse orizzontale.

  3. Fare clic su Numero.

  4. In Categoria selezionare Data.

  5. Nella casella Tipo selezionare 31 gennaio 2000.

  6. Fare clic su OK. 

  7. Nella scheda Home fare clic su Esegui per visualizzare l'anteprima del report.

La data viene visualizzata nel formato selezionato. Osservare che sull'asse orizzontale del grafico non viene assegnata un'etichetta a ogni categoria. Per impostazione predefinita, vengono incluse solo le etichette che possono essere posizionate accanto all'asse.

È possibile personalizzare la visualizzazione delle etichette ruotandole e specificando l'intervallo.

Per ruotare le etichette dell'asse e modificare l'intervallo di visualizzazione lungo l'asse orizzontale

  1. Passare alla visualizzazione di progettazione report.

  2. Fare clic con il pulsante destro del mouse sul titolo dell'asse orizzontale, quindi scegliere Mostra titolo asse per rimuovere il titolo. Poiché sull'asse orizzontale vengono visualizzate le date, il titolo non è necessario.

  3. Fare clic con il pulsante destro del mouse sull'asse orizzontale, quindi scegliere Proprietà asse orizzontale.

  4. Nella pagina Opzioni asse, in Intervallo asse digitare 3 come Intervallo. Il grafico verrà visualizzato a intervalli di tre giorni.

  5. Fare clic su Etichette.

  6. In Modifica opzioni adattamento etichetta asse selezionare Disabilita adattamento.

  7. In Angolo di rotazione etichetta selezionare -90.

  8. Fare clic su OK.

    Il testo di esempio per l'asse orizzontale ruota di 90 gradi.

  9. Fare clic su Esegui per visualizzare l'anteprima del report.

Sul grafico le etichette vengono ruotate e visualizzate ogni tre giorni.

4. Spostare la legenda

La legenda viene creata automaticamente dai dati di categoria e serie.

Per spostare la legenda al di sotto dell'area del grafico di un istogramma

  1. Passare alla visualizzazione di progettazione report.

  2. Fare clic con il pulsante destro del mouse sulla legenda del grafico, quindi scegliere Proprietà legenda.

  3. In Layout e posizione selezionare una posizione differente, ad esempio la posizione centrale inferiore.

    Quando la legenda viene posizionata alla fine o all'inizio di un grafico, il relativo layout viene modificato da verticale in orizzontale. È possibile selezionare un altro layout nell'elenco a discesa Layout.

  4. Fare clic su OK.

  5. (Facoltativo) Poiché in questa esercitazione si fa riferimento a una sola categoria, la legenda non è necessaria. Per rimuovere la legenda, fare clic con il pulsante destro del mouse su di essa e scegliere Elimina legenda.

  6. Fare clic su Esegui per visualizzare l'anteprima del report.

5. Spostare il titolo del grafico

Per modificare il titolo di un grafico al di sopra dell'area del grafico

  1. Passare alla visualizzazione di progettazione report.

  2. Selezionare le parole Titolo grafico nella parte superiore del grafico, quindi digitare il testo Totali ordini di vendita negozi.

  3. Fare clic su Esegui per visualizzare l'anteprima del report.

6. Formattare l'asse verticale e assegnare un'etichetta

Per impostazione predefinita, sull'asse verticale vengono visualizzati valori in un formato generale che viene ridimensionato automaticamente in base alle dimensioni del grafico.

Per formattare i numeri come valuta sull'asse verticale

  1. Passare alla visualizzazione di progettazione report.

  2. Fare doppio clic sulle etichette dell'asse verticale lateralmente al grafico per selezionarle.

  3. Nel gruppo Numero della scheda Home sulla barra multifunzione fare clic sul pulsante Valuta. Le etichette dell'asse cambiano per mostrare il formato della valuta.

  4. Nel gruppo Numero della scheda Home sulla barra multifunzione fare clic sul pulsante Diminuisci decimali due volte per visualizzare il numero arrotondato al dollaro più vicino.

  5. Fare clic con il pulsante destro del mouse sull'asse verticale, quindi scegliere Proprietà asse verticale.

  6. Fare clic su Numero. Osservare che Valuta è già selezionato nella casella Categoria e che in Cifre decimali è già indicato 0 (zero).

  7. Nella casella Mostra valori in fare clic su Migliaia.

  8. Fare clic su OK.

  9. Fare clic con il pulsante destro del mouse sul titolo dell'asse verticale lateralmente al grafico e scegliere Proprietà titolo asse.

  10. Sostituire il testo nel campo Testo titolo con il testo Totale vendite (in migliaia). È anche possibile specificare diverse opzioni relative alla formattazione del titolo.

  11. Fare clic su OK.

  12. Fare clic su Esegui per visualizzare l'anteprima del report.

7. Aggiungere una media mobile

Per aggiungere una media mobile

  1. Passare alla visualizzazione di progettazione report.

  2. Fare doppio clic nel grafico per visualizzare il riquadro Dati grafico.

  3. Fare clic con il pulsante destro del mouse sul campo [Sum(Sales)] disponibile nell'area Valori, quindi scegliere Aggiungi serie calcolata.

  4. In Formula verificare che sia selezionata l'opzione Media mobile.

  5. In Imposta parametri formula selezionare 4 per l'opzione Periodo.

  6. Fare clic su Bordo.

  7. In Spessore linea selezionare 3pt.

  8. Fare clic su OK.

  9. Fare clic su Esegui per visualizzare l'anteprima del report.

Nel grafico viene visualizzata una riga in cui è riportata la media mobile delle vendite totali per data, calcolata in base a un intervallo di quattro date.

8. Aggiungere un titolo al report

Per aggiungere il titolo di un report

  1. Passare alla visualizzazione di progettazione report.

  2. Nell'area di progettazione fare clic su Fare clic per aggiungere il titolo.

  3. Digitare Grafico a barre - Vendite, premere INVIO, quindi digitare Gennaio - dicembre 2009 in modo da ottenere un risultato analogo al seguente:

    Grafico - Vendite

    Gennaio - dicembre 2009

  4. Selezionare Grafico - Vendite e fare clic sul pulsante Grassetto nella sezione Carattere della scheda Home della barra multifunzione.

  5. Selezionare Gennaio - dicembre 2009 e nella sezione Carattere della scheda Home, impostare le dimensioni del carattere su 10.

  6. (Facoltativo) Per contenere le due righe del testo, potrebbe essere necessario aumentare l'altezza della casella di testo Titolo trascinando verso il basso le doppie frecce quando si fa clic al centro del bordo inferiore.

    Il titolo verrà visualizzato nella parte superiore del report. Quando non è definita un'intestazione di pagina, gli elementi nella parte superiore del corpo del report equivalgono a un'intestazione di report.

  7. Fare clic su Esegui per visualizzare l'anteprima del report.

9. Salvare il report

Per salvare il report

  1. Passare alla visualizzazione di progettazione report.

  2. Dal pulsante Generatore report fare clic su Salva con nome.

  3. In Nome digitare Istogramma ordini vendita.

  4. Fare clic su Salva.

Passaggi successivi

Questo passaggio conclude l'esercitazione relativa all'aggiunta di un istogramma al report. Per ulteriori informazioni sui grafici, vedere Grafici (Generatore report 3.0 e SSRS) e Grafici sparkline e barre dei dati (Generatore report 3.0 e SSRS).