Lavorare con i grafici

Contents
[ ]

Per aggiungere un grafico al modello di rapporto:

  1. Innanzitutto, crea il set di dati che sarà l’origine dati per il grafico. Di seguito viene utilizzato il database di esempio AdventureWorks fornito con SQL Server Reporting Services 2005 e viene creato un set di dati denominato Sales. Questo SQL definisce il set di dati:

SQL

 SELECT DATEPART(yy,SOH.OrderDate) 'Year',

'Q'+DATENAME(qq,SOH.OrderDate) 'Quarter',

SUM(SOD.UnitPrice*SOD.OrderQty) 'Sales'

FROMAdventureWorks.Sales.SalesOrderDetail SOD,

AdventureWorks.Sales.SalesOrderHeader SOH

WHERE SOH.SalesOrderID = SOD.SalesOrderID

AND ((DATEPART(yy,SOH.OrderDate)=2002))

GROUP BY DATEPART(yy,SOH.OrderDate), 'Q'+DATENAME(qq,SOH.OrderDate)

Per favore riferisci aOrigini dati e query per ulteriori informazioni su come creare un’origine dati e un set di dati in Aspose.Cells.Report.Designer.

  1. Creare un rapporto tabulare secondo le istruzioni inCreazione di report tabulari . Il report che abbiamo creato per questo esempio è riportato di seguito. La tabella è l’origine dati del grafico.

cose da fare:immagine_alt_testo

  1. In Microsoft Excel, fare clic suInserire menu e selezionareGrafico.
  2. ClicProssimo.

cose da fare:immagine_alt_testo

  1. Clicca ilSerie scheda.

cose da fare:immagine_alt_testo

  1. ClicAggiungere.

cose da fare:immagine_alt_testo

  1. Nella finestra di dialogo impostare il valore di Series1 (Quarter series) sul primo campo dati della tabella. Nell’esempio, è “CompanySales!$C$3:$C$3”. Il primo $C$3 è l’indice della prima riga di “Trimestre” e il secondo $C$3 è un segnaposto per l’indice dell’ultima riga di “Trimestre” e verrà sostituito con l’indice di riga reale dei dati della tabella al momento del rendering. Impostare le etichette dell’asse delle categorie (X) su “=CompanySales!$C$3:$C$3”.

cose da fare:immagine_alt_testo

  1. ClicAggiungere per aggiungere un’altra serie. Nell’esempio abbiamo aggiunto la serie di vendite.
  2. Impostare il valore di Series2 (Sales series) nel secondo campo dati della tabella. Nell’esempio è “CompanySales!$D$3:$D$3”. Il primo $D$3 è l’indice della prima riga di “Sales” e il secondo $D$3 è un segnaposto per l’ultimo indice della riga di “Sales” e verrà sostituito con l’indice di riga reale dei dati della tabella al momento del rendering.
  3. ClicProssimo continuare.

cose da fare:immagine_alt_testo

  1. Nella finestra di dialogo, impostare il titolo del grafico e l’asse delle categorie (X).
  2. ClicFine per completare l’opera.

cose da fare:immagine_alt_testo

Il modello è simile al seguente.

cose da fare:immagine_alt_testo

  1. Salvare il report e pubblicarlo nel server di report.
  2. Esportare il report dal server di report. Il risultato è il seguente.

cose da fare:immagine_alt_testo