Condividi tramite


Lezione 3: aggiunta di una matrice, di variabili e di indicatori, quali i KPI (SSRS)

In questa lezione verrà illustrato come aggiungere al report Employee_Sales_Summary_2008R2 elementi che consentono di rispondere alle domande seguenti di un venditore di Adventure Works:

  • È stata soddisfatta la quota vendite complessiva?

  • In quali categorie di prodotti è stata soddisfatta la quota?

Employee_Sales_Summary_2008R2 è un report master in cui vengono visualizzati i riepiloghi dei dati di vendita. Si aggiungerà un'azione di drill-through al numero di ordine di vendita su cui un utente può fare clic per aprire un report separato in cui vengono mostrati tutti i dettagli di un ordine di vendita specifico.

Lezioni dell'esercitazione

In questa esercitazione verranno effettuate le attività seguenti:

  • Aggiungere una matrice con gruppi di righe basati sulla categoria di prodotti e sul numero di ordine di vendita.

  • Aggiungere un elemento Toggle di espansione/compressione per le righe associate al gruppo figlio in base al numero di ordine di vendita.

  • Aggiungere un parametro booleano che consente a un utente di controllare se tutte le righe dell'elemento Toggle vengono visualizzate o rimangono nascoste alla prima esecuzione del report. Per impostazione predefinita, la configurazione dello stato dell'elemento Toggle prevede la relativa compressione.

  • Aggiungere un'azione di drill-through al numero di ordine di vendita. Il report di destinazione sarà creato in un'esercitazione successiva. Per ulteriori informazioni, vedere Creazione del report Sales_Order_Detail_2008R2 (SSRS).

  • Aggiungere un set di dati con un campo calcolato per definire gli importi delle quote di vendite per ogni categoria e un parametro multivalore popolato da questo set di dati.

  • Aggiungere i due indicatori seguenti alla tabella per rappresentare gli indicatori KPI (indicatori di prestazioni chiave):

    • Quota soddisfatta per tutte le categorie. L'indicatore è definito a livello di ambito della matrice e consente di visualizzare se le vendite di tutte le categorie superano la quota per il mese.

    • Quota soddisfatta per ogni singola categoria. L'indicatore è definito a livello di ambito del gruppo di categorie e consente di visualizzare uno stato a seconda che le vendite rientrino in un intervallo di percentuale dell'obiettivo.

    È possibile modificare in modo interattivo le quote di categoria cambiando i valori dei parametri per vedere il cambiamento dello stato di ogni indicatore.

  • Definire le variabili a livello di report e di gruppo come supporto per la scrittura di espressioni complesse.

  • Come supporto alla progettazione e al debug, visualizzare più risultati di calcoli in una casella di testo. Impostando la visibilità della casella di testo in base a un parametro, un utente avrà la possibilità di controllare se visualizzare queste informazioni facoltative.

  • Aggiungere un rettangolo contenente più elementi di report alla cella d'angolo della Tablix.

  • Aggiungere un collegamento a un segnalibro dal testo dello scenario alla matrice.

  • Aggiungere testo esplicativo che descrive lo scopo della matrice.

Il tempo stimato per completare l'esercitazione è di 30 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 2: Aggiunta di grafici sparkline e a linee (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

  1. In Business Intelligence Development Studio aprire i report di esempio AdventureWorks 2008R2 del progetto server di report creato nella lezione precedente.

  2. Aprire il report Employee_Sales_Summary_2008R2.

Aggiungere la matrice

Per progettare una matrice relativamente complessa, utilizzare la matrice direttamente nell'area di progettazione del report per semplificare la selezione e la configurazione delle proprietà della matrice. In un passaggio successivo, la matrice verrà aggiunta a un contenitore rettangolare.

Per aggiungere una matrice al fine di visualizzare gli ordini di vendita

  1. Aggiungere una Matrice nell'area di progettazione del report.

  2. Nella matrice effettuare le operazioni seguenti:

    1. Passare il mouse sulla cella Righe, fare clic sul tag di campo, scegliere Set di dati, puntare a EmployeeSalesDetail2008R2 e fare clic su Category.

    2. Nel riquadro Dati report espandere Set di dati, quindi EmployeeSalesDetail2008R2.

    3. Trascinare SalesOrderNumber sotto Category nel riquadro Gruppi di righe. Verrà creato un gruppo di righe figlio.

    4. Nella cella Dati fare clic sul tag di campo, quindi scegliere Sales. Formattare la casella di testo in questa cella come valuta.

  3. Fare clic con il pulsante destro del mouse sulla cella Category, scegliere Aggiungi totale, quindi fare clic su Dopo.

  4. Formattare la matrice in base alle esigenze.

Per creare un parametro al fine di controllare l'elemento Toggle di espansione/compressione

  1. Al riquadro Dati report aggiungere un parametro denominato ExpandAllTableRows.

  2. Nella finestra di dialogo Proprietà parametri report effettuare le operazioni seguenti:

    1. Impostare Messaggio di richiesta su Expand all table rows? (Espandere tutte le righe della tabella?)

    2. In Tipo di dati selezionare Boolean.

    3. In Valori predefiniti impostare il valore su false.

Per creare un elemento Toggle di espansione/compressione per il gruppo di righe figlio

  1. Nel riquadro di raggruppamento aprire Proprietà gruppo per SalesOrderNumber.

  2. Nella pagina Visibilità fare clic su Mostra o nascondi in base a un'espressione e immettere l'espressione seguente: =NOT Parameters!ExpandAllTableRows.Value.

  3. Selezionare La visualizzazione può essere attivata/disattivata tramite questo elemento del report e nell'elenco a discesa selezionare il nome della casella di testo che contiene l'espressione di raggruppamento per il gruppo padre: Category.

Una casella di testo viene automaticamente denominata in base al primo campo aggiunto.

Per creare un collegamento drill-through a un altro report

  1. Nella matrice fare clic con il pulsante destro del mouse su SalesOrderNumber e aprire Proprietà casella di testo.

  2. Nella pagina Azione fare clic su Vai al report.

  3. In Specifica un report digitare Sales_Order_Detail_2008R2.

    Nota

    Poiché il report di destinazione non esiste ancora, è necessario digitare manualmente in maniera accurata il nome del report e i nomi dei parametri. Se nel progetto è presente un report di destinazione, è possibile scegliere da un elenco a discesa di nomi dei report e di parametri corrispondenti.

  4. Fare clic su Aggiungi.

  5. In Nome digitare SalesOrderIDStart.

  6. In Valore digitare [SalesOrderID].

  7. Fare clic su Aggiungi.

  8. In Nome digitare SalesOrderIDEnd.

  9. In Valore digitare [SalesOrderID].

  10. Nella pagina Carattere impostare Colore su Blu ed Effetti su Sottolineato.

Nel report Sales_Order_Detail_2008R2 vengono visualizzati i dettagli per ogni ordine di vendita in un intervallo di numeri di ordine di vendita. Impostando i parametri del report di destinazione sullo stesso numero di ordine di vendita, nel report vengono visualizzati i dettagli per un singolo ordine di vendita.

Aggiungere un set di dati per fornire quote e intervalli iniziali

Per aggiungere dati di quota

  • Al riquadro Dati report aggiungere un set di dati denominato CategoryQuotas. Utilizzare l'origine dati condivisa esistente, specificare un set di dati incorporato e utilizzare la query seguente:

    SELECT 1 as ID, 'Accessories' as Category, 
       1000 as Quota, 25 as PercentDeviation
    UNION SELECT 2 as ID, 'Bikes' as Category, 
       70000 as Quota, 5 as PercentDeviation
    UNION SELECT 3 as ID, 'Clothing' as Category, 
       2500 as Quota, 20 as PercentDeviation
    UNION SELECT 4 as ID, 'Components' as Category, 
       20000 as Quota, 10 as PercentDeviation
    

Il campo Quota rappresenta la valuta. I valori di Quota popoleranno i valori iniziali di un parametro del report denominato @CategoryQuota che verrà creato in un passaggio successivo. Per rappresentare un numero non intero, il tipo di dati del parametro del report deve essere Float. Nel passaggio successivo verrà creato un campo calcolato in base al valore di Quota di tipo Float.

Per creare un campo calcolato

  1. Nel riquadro Dati report fare clic con il pulsante destro del mouse sul set di dati denominato CategoryQuotas, quindi scegliere Aggiungi campo calcolato.

  2. Fare clic su Aggiungi.

  3. In Nome campo digitare QuotaF.

  4. In Origine campo impostare il valore sull'espressione seguente:

    =CDbl(Fields!Quota.Value)

Aggiungere un parametro per consentire a un utente di specificare i valori delle quote

Per aggiungere un parametro multivalore @CategoryQuota

  1. Al riquadro Dati report aggiungere un nuovo parametro.

  2. Nella pagina Generale effettuare le operazioni seguenti:

    1. Impostare Nome su CategoryQuota.

    2. Impostare Messaggio di richiesta su Quote di categoria (Accessories, Bikes, Clothing, Components):

    3. Impostare Tipo di dati su Float.

    4. Selezionare Consenti più valori.

  3. Nella pagina Valori predefiniti effettuare le operazioni seguenti:

    1. Selezionare Ottieni valori da una query.

    2. Per Set di dati selezionare CategoryQuotas.

    3. Per Campo valori selezionare QuotaF.

  4. Eseguire il report per verificare che i parametri vengano visualizzati correttamente e che ogni parametro disponga di un valore predefinito.

Per consentire all'utente di modificare in modo interattivo le quote di categoria, non specificare i valori disponibili per il set di dati. I valori disponibili limitano le scelte per un parametro.

Definire un'espressione complessa come variabile di report

Le variabili consentono di definire un'espressione complessa una sola volta, quindi di aggiungere un riferimento a essa in altre espressioni. Durante l'elaborazione del report, una variabile di report viene valutata una sola volta. Una variabile di gruppo viene valutata una volta per ogni istanza di gruppo.

Per creare una variabile di report

  1. Per creare una variabile di report, aprire Proprietà report.

  2. Nella pagina Variabili effettuare le operazioni seguenti:

    1. Fare clic su Aggiungi.

    2. In Nome digitare SumofAllParameterThresholds.

    3. In Valore digitare =CDbl(Parameters!CategoryQuota.Value(0)+Parameters!CategoryQuota.Value(1)+Parameters!CategoryQuota.Value(2)+Parameters!CategoryQuota.Value(3))

Questa espressione consente di calcolare la quota totale come somma delle quote di categoria. Questa variabile viene utilizzata quando si configura l'indicatore il cui ambito è costituito dalla matrice.

Definire un'espressione complessa come variabile di gruppo

Per creare una variabile di gruppo

  1. Selezionare la matrice per visualizzare i gruppi di righe nel riquadro di raggruppamento.

  2. Fare clic con il pulsante destro del mouse sul gruppo Category e aprire Proprietà gruppo.

  3. Fare clic su Variabili ed effettuare le operazioni seguenti:

    1. Fare clic su Aggiungi.

    2. In Nome digitare IndextoCategoryQuotas.

    3. In Valore digitare =Lookup(Fields!Category.Value,Fields!Category.Value,Fields!ID.Value,"CategoryQuotas")

      In questo modo viene recuperato l'ID per il valore di gruppo Category, ovvero 1, 2, 3 o 4. Questi valori corrispondono alle categorie elencate in ordine alfabetico: Accessories (Accessori), Bikes (Biciclette), Clothing (Abbigliamento), Components (Componenti).

    4. Fare clic su Aggiungi.

    5. In Nome digitare PercentDeviation.

    6. In Valore digitare =.01 * CDbl(Lookup(Fields!Category.Value,Fields!Category.Value,Fields!PercentDeviation.Value,"CategoryQuotas"))

      In questo modo viene recuperato il campo di deviazione percentuale per il valore di gruppo Category, ovvero 25%, 5%, 20%, 10%. Per una categoria come Bikes (Biciclette), la deviazione percentuale per la quota è minima perché si prevede un numero elevato di vendite. Per una categoria come Accessories (Accessori), le vendite sono inferiori, per cui la deviazione percentuale per la quota è minore.

La variabile di gruppo verrà utilizzata quando si configura l'indicatore il cui ambito è costituito dal gruppo di categorie.

Nel passaggio successivo viene aggiunto in modo condizionale il testo nascosto per visualizzare le parti dell'espressione che calcolano il valore massimo e minimo nell'intervallo per ogni quota di categoria.

Aggiungere una riga di intestazione di gruppo e visualizzare i risultati dei calcoli

È possibile calcolare e visualizzare espressioni che consentono di capire i valori delle proprietà in fase di esecuzione. Utilizzare la visibilità condizionale per nascondere questi valori quando non sono necessari.

Per aggiungere una riga di intestazione di gruppo per Categoria

  1. Fare clic con il pulsante destro del mouse sulla casella di testo contenente SalesOrderNumber, premere ESC se necessario per selezionare la casella di testo e uscire dalla modalità di modifica, scegliere Inserisci riga, quindi fare clic su Gruppo esterno - Sopra.

  2. Nella colonna relativa alle vendite, fare clic sul tag di campo per la cella nella riga appena aggiunta, quindi fare clic su Vendite (Sales). Formattare la casella di testo come valuta.

Verrà aggiunta una riga di intestazione associata al gruppo Category.

Per aggiungere più parti di un'espressione a una casella di testo

  1. Selezionare la casella di testo vuota sopra SalesOrderNumber presente nella riga di intestazione di gruppo appena aggiunta. L'ambito per i dati di questa cella è costituito dal gruppo Category.

  2. Per fornire più spazio utilizzabile, espandere l'altezza della riga e la larghezza della colonna per la cella con il rettangolo.

  3. Nella casella di testo inserire un Rettangolo denominato rectCategoryQuotas. Mediante un contenitore rettangolare è possibile impostare lo stile e il colore del bordo affinché siano coerenti con le celle della matrice.

  4. Nel rettangolo aggiungere una casella di testo denominata tbCategoryQuotas con il testo seguente:

    1. Quota:

    2. Creare un Segnaposto denominato Quota con il valore seguente formattato come Valuta: =CDbl(Parameters!CategoryQuota.Value((Variables!IndextoCategoryQuota.Value)-1))

    3. Nella riga successiva immettere un segno di sottrazione (-), un segnaposto denominato PercentDeviation, un carattere di due punti (:) e un segnaposto denominato MinimumThreshold.

    4. Impostare il valore Segnaposto per PercentDeviation sull'espressione seguente: =FormatPercent(Variables!PercentDeviation.Value,0)

    5. Impostare il valore Segnaposto per MinimumThreshold sull'espressione seguente: =(1.0-Variables!PercentDeviation.Value) * CDec(Parameters!CategoryQuota.Value((Variables!IndextoCategoryQuota.Value)-1))

    6. Nella riga successiva immettere un segno di addizione (+), un segnaposto denominato PercentDeviation, un carattere di due punti (:) e un segnaposto denominato MaximumThreshold.

    7. Impostare il valore Segnaposto per PercentDeviation sull'espressione seguente: =FormatPercent(Variables!PercentDeviation.Value,0)

    8. Impostare il valore Segnaposto per MaximumThreshold sull'espressione seguente: =(1.0+Variables!PercentDeviation.Value) * CDec(Parameters!CategoryQuota.Value((Variables!IndextoCategoryQuota.Value)-1))

    9. Formattare il testo in base alle esigenze. Ad esempio, giustificare a destra tutto il testo.

    10. Nella pagina Visibilità fare clic su Mostra o nascondi in base a un'espressione e immettere l'espressione seguente: =NOT Parameters!ShowAll.Value.

    11. Giustificare a destra il testo della casella di testo.

  5. Eseguire il report.

Per Accessories (Accessori) verrà visualizzato il testo seguente:

Quota: $1,000

-25%: $750

+25%: $1,250

Si noti che lo stile del bordo del rettangolo non corrisponde al resto della matrice.

Per specificare le proprietà del bordo per un rettangolo nidificato

  1. Fare clic sulla casella di testo denominata tbCategoryQuotas e premere ESC finché le proprietà Rettangolo per rectCategoryQuotas non vengono visualizzate nel riquadro Proprietà.

  2. Nel riquadro Proprietà effettuare le operazioni seguenti:

    1. Impostare BorderColor su GrigioChiaro.

    2. Impostare BorderStyle su Continuo.

  3. Eseguire il report.

I bordi della cella della matrice ora corrispondono.

Aggiungere un indicatore per le vendite in tutte le categorie

Gli elementi del report aggiunti nella cella d'angolo di una matrice vengono definiti a livello di ambito dei dati nella matrice. È possibile unire più caselle di testo nell'angolo, aggiungere un contenitore rettangolare e successivamente aggiungervi più elementi del report. La cella d'angolo è una buona area in cui visualizzare i valori il cui ambito è costituito dai dati nella matrice. È possibile controllare indipendentemente la visibilità di ogni elemento nel rettangolo.

Per ulteriori informazioni, vedere Informazioni sulle aree dell'area dati Tablix (Generatore report 3.0 e SSRS).

Per aggiungere un indicatore il cui ambito è costituito dai dati della matrice

  1. La cella d'angolo è la cella in corrispondenza della prima riga e della prima colonna e contiene il testo Categoria. L'ambito dei dati per gli elementi nella cella d'angolo corrisponde a tutti i dati nella matrice dopo l'applicazione dei filtri. Verranno aggiunti una casella di testo, un indicatore e una casella di testo con visibilità condizionale per mostrare la quota calcolata complessiva per le vendite di categoria.

  2. Fare clic con il pulsante destro del mouse sulla casella di testo, scegliere Inserisci, quindi fare clic su Rettangolo. Il rettangolo sostituisce la casella di testo.

    Modificare il nome del rettangolo in rectMatrixCorner.

  3. Espandere l'altezza della riga e la larghezza della colonna per la cella d'angolo per fornire più spazio utilizzabile.

  4. Aggiungere una casella di testo nel rettangolo. Immettere il testo seguente su due righe: Quota soddisfatta?

  5. Accanto alla casella di testo inserire un Indicatore. In Direzionale utilizzare la descrizione comando per fare clic su 3 triangoli capovolti.

  6. Allineare la parte superiore dell'indicatore a quella della casella di testo.

  7. Aprire Proprietà indicatore.

  8. Nella pagina Valore e stati effettuare le operazioni seguenti:

    1. In Valore selezionare [Sum(Sales)].

    2. In Unità di misura stati selezionare Numerico.

    3. In Stati indicatore eliminare lo stato intermedio.

      Nell'ambito della matrice limitare la visualizzazione a due stati: quota soddisfatta o non soddisfatta.

    4. Per il primo stato in Inizio digitare 0.

    5. In Fine digitare l'espressione seguente: =Variables!SumParameterThresholds.Value

    6. Per il secondo stato in Inizio copiare la stessa espressione utilizzata per Fine nel primo stato.

    7. In Fine digitare l'espressione seguente: =Max(Sum(Fields!Sales.Value))

  9. Sotto l'indicatore aggiungere una casella di testo denominata tbMatrixQuotas con il testo seguente:

    1. Quota:

    2. Creare un Segnaposto denominato Quota con il valore seguente formattato come Valuta: =Variables!SumofAllParameterThresholds.Value

    3. Totale:

    4. Creare un Segnaposto denominato Totale con il valore seguente formattato come Valuta: =Sum(Fields!Sales.Value)

    5. Nella pagina Visibilità fare clic su Mostra o nascondi in base a un'espressione e immettere l'espressione seguente: =NOT Parameters!ShowAll.Value.

    6. Giustificare a destra il testo della casella di testo.

  10. Quota:

  11. Posizionare il cursore accanto al testo appena aggiunto, fare clic con il pulsante destro del mouse, quindi scegliere Crea segnaposto.

  12. In Etichetta digitare MAX.

  13. In Valore digitare =Variables!SumParameterThresholds.Value

  14. In Categoria nella pagina Numero fare clic su Valuta. Impostare Cifre decimali su 0.

  15. Nel rettangolo aggiungere una casella di testo con il testo seguente: Total:

  16. Posizionare il cursore accanto al testo appena aggiunto, fare clic con il pulsante destro del mouse, quindi scegliere Crea segnaposto.

  17. In Etichetta digitare Total.

  18. In Valore digitare Sum(Fields!Sales.Value)

  19. In Categoria nella pagina Numero fare clic su Valuta. Impostare Cifre decimali su 0.

  20. Aprire Proprietà casella di testo. Nella pagina Visibilità effettuare le operazioni seguenti:

    1. Fare clic su Mostra o nascondi in base a un'espressione.

    2. Utilizzare l'espressione seguente: =NOT Parameters!ShowAll.Value

  21. Formattare il rettangolo e gli elementi del report in esso contenuti in base alle esigenze. Ad esempio, effettuare le operazioni seguenti:

    1. Impostare il colore di riempimento delle caselle di testo e del pannello del contatore sullo stesso colore utilizzato per lo sfondo dell'intestazione di riga.

    2. Impostare le proprietà BorderColor e BorderStyle affinché il rettangolo corrisponda alle celle della matrice.

    3. Impostare la proprietà BorderStyle per il pannello del contatore su Nessuno.

Aggiungere un indicatore per le vendite in ogni categoria

Per aggiungere un indicatore il cui ambito è costituito dal gruppo di righe Categoria

  1. Fare clic con il pulsante destro del mouse sull'handle dell'intestazione dell'ultima colonna della matrice, scegliere Inserisci colonna, quindi fare clic su Gruppo esterno - A destra.

  2. Nella nuova colonna della riga di gruppo associata a Category inserire un Rettangolo denominato rectCategoryIndicator.

  3. Inserire un Indicatore nel rettangolo. In Simboli utilizzare la descrizione comando per fare clic su 3 simboli (senza cerchio).

    L'ambito dei dati di questa cella è costituito dai dati di ogni categoria di prodotti.

  4. L'indicatore aggiunto è un elemento del report del pannello del contatore. Regolare la larghezza e l'altezza del contatore nel relativo pannello in base alle esigenze.

  5. Aprire Proprietà indicatore nella pagina Valore e stati.

  6. In Valore selezionare [Sum(Sales)].

  7. In Unità di misura stati selezionare Numerico.

  8. Nel primo stato effettuare le operazioni seguenti:

    1. In Icona verificare che venga visualizzata una X.

    2. In Colore selezionare Giallo.

    3. In Inizio digitare 0.

    4. In Fine digitare l'espressione seguente: =(1.0-Variables!PercentDeviation.Value) * CDec(Parameters!CategoryQuota.Value((Variables!IndextoCategoryQuota.Value)-1))

  9. Nel secondo stato effettuare le operazioni seguenti:

    1. In Icona modificare il simbolo con .

    2. In Colore selezionare Verde limone.

    3. In Inizio copiare la stessa espressione utilizzata per Fine nel primo stato.

    4. In Fine digitare l'espressione seguente: =(1.0+Variables!PctDeviation.Value) * CDec(Parameters!CategoryQuota.Value((Variables!QuotaIndex.Value)-1))

  10. Nel terzo stato effettuare le operazioni seguenti:

    1. In Icona verificare che venga visualizzato un !.

    2. In Colore selezionare Viola scuro.

    3. In Inizio copiare la stessa espressione utilizzata per Fine nel secondo stato.

    4. In Fine digitare l'espressione seguente: =Max(Sum(Fields!Sales.Value))

  11. Impostare il testo dell'intestazione di colonna su Quota categoria soddisfatta?

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

  1. In Corpo del report inserire il nome rectMatrix per il Rettangolo.

  2. Al rettangolo aggiungere una casella di testo con il testo seguente: Confrontare le vendite con le quote per categoria.

  3. Formattare in base alle esigenze.

  4. Selezionare la matrice. Trascinare l'angolo superiore sinistro della matrice nel rettangolo sotto la casella di testo. Il rettangolo si espande in base alle esigenze.

  5. Selezionare il rettangolo. Nel riquadro Proprietà impostare Segnalibro su QuotasRectangle.

  6. Utilizzare la barra degli strumenti Layout per allineare le parti superiori dei rettangoli denominati rectCharts e rectMatrix.

Aggiungere un collegamento dal testo dello scenario alla matrice

Per aggiungere un collegamento dal testo a un segnalibro

  1. Selezionare il testo dello scenario all'interno della casella di testo.

  2. Con il mouse evidenziare la parola matrice.

  3. Fare clic con il pulsante destro del mouse e aprire la finestra di dialogo Proprietà testo.

  4. Nella pagina Carattere impostare Colore su Blu ed Effetti su Sottolineato.

  5. Nella pagina Azione fare clic su Vai al segnalibro.

  6. In Seleziona un segnalibro digitare QuotasRectangle.

Modificare il valore predefinito di ReportMonth

Per verificare le impostazioni dell'indicatore di gruppo, utilizzare i dati che rientrano in tutti e tre gli intervalli per l'indicatore.

Per impostare il valore predefinito per @ReportMonth

  1. Nel riquadro Dati report aprire Proprietà report per @ReportMonth.

  2. In Valori nella pagina Valori predefiniti immettere 11.

Vengono utilizzati i dati di vendita di novembre.

Visualizzare l'anteprima del report

Per visualizzare l'anteprima e verificare il report

  1. Visualizzare l'anteprima del report.

  2. Verificare gli elementi seguenti:

    1. I due contenitori rettangolari principali vengono visualizzati affiancati.

    2. Per impostazione predefinita, le righe della matrice per gli ordini di vendita sono compresse.

    3. Modificare il valore di @ExpandAllTableRows per espandere e comprimere tutte le righe della matrice durante l'esecuzione del report.

    4. L'indicatore nell'angolo della tabella è verde.

    5. Negli indicatori di categoria sono visualizzate le immagini seguenti:

      Accessories (Accessori)   Un contrassegno giallo (X)

      Bikes (Biciclette)   Un segno di spunta verde ()

      Clothing (Abbigliamento)   Un contrassegno giallo (X)

      Components (Componenti)   Un punto esclamativo viola (!)

    6. È possibile mostrare o nascondere le informazioni di calcolo in base al valore del parametro @ShowAll.

    7. Digitare valori diversi per le quote e verificare che l'indicatore visualizzi lo stato corretto.

  3. Se si intende esportare il report in un file con estensione pdf o in un altro formato compatibile con la stampa, utilizzare il pulsante Layout di stampa della barra degli strumenti del visualizzatore di report per verificare che il rendering del report sia come previsto. Se sono presenti più pagine orizzontali impreviste, rimuovere lo spazio vuoto e regolare la larghezza del contenitore in base alle esigenze. Per ulteriori informazioni, vedere Suggerimenti relativi alla progettazione di report (Generatore report 3.0 e SSRS).