Arbeta med diagram

Contents
[ ]

Så här lägger du till ett diagram i rapportmallen:

  1. Skapa först datamängden som kommer att vara datakällan för diagrammet. Nedan använder vi exempeldatabasen AdventureWorks som levereras med SQL Server Reporting Services 2005 och skapar en datauppsättning som heter Sales. Denna SQL definierar datasetet:

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)

Vänligen hänvisa tillDatakällor och frågor för att lära dig mer om hur du skapar en datakälla och datauppsättning i Aspose.Cells.Report.Designer.

  1. Skapa en tabellrapport enligt instruktionerna iSkapa tabellrapport . Rapporten vi har skapat för det här exemplet finns nedan. Tabellen är diagrammets datakälla.

todo:image_alt_text

  1. I Microsoft Excel klickar du påFöra in menyn och väljDiagram.
  2. KlickNästa.

todo:image_alt_text

  1. Klicka påSerier flik.

todo:image_alt_text

  1. KlickLägg till.

todo:image_alt_text

  1. I dialogrutan ställer du in värdet för Series1 (Kvartalsserie) till tabellens första datafält. I exemplet är det “CompanySales!$C$3:$C$3”. Den första $C$3 är den första radens index för “Quarter” och den andra $C$3 är en platshållare för sista radens index för “Quarter” och kommer att ersättas med tabelldatas verkliga radindex vid renderingstidpunkten. Ställ in kategori(X)-axeletiketterna till “=Företagsförsäljning!$C$3:$C$3”.

todo:image_alt_text

  1. KlickLägg till för att lägga till ytterligare en serie. I provet har vi lagt till försäljningsserien.
  2. Ställ in värdet för Series2 (Sales series) till tabellens andra datafält. exemplet är det “CompanySales!$D$3:$D$3”. Den första $D$3 är den första radens index för “Försäljning” och den andra $D$3 är en platshållare för sista radens index för “Försäljning” och kommer att ersättas med tabelldatas verkliga radindex vid renderingstidpunkten.
  3. KlickNästa att fortsätta.

todo:image_alt_text

  1. Ställ in diagramtiteln och kategori(X)-axeln i dialogrutan.
  2. KlickAvsluta att slutföra arbetet.

todo:image_alt_text

Mallen ser ut som nedan.

todo:image_alt_text

  1. Spara rapporten och publicera den på rapportservern.
  2. Exportera rapporten från rapportservern. Resultatet är som nedan.

todo:image_alt_text