PivotTablo İle Çalışma

Contents
[ ]

Pivot tablo raporu oluşturmak için:

  1. Pivot tablosunun veri kaynağı olarak bir veri kümesi oluşturun. Aşağıda, SQL Server Reporting Services 2005 ile birlikte gelirken AdventureWorks örnek veritabanını kullandık ve ‘satış’ adında bir veri kümesi oluşturduk. Veri seti için SQL aşağıdaki gibidir:

SQL

 SELECT  PC.Name AS ProdCat,

	    PS.Name AS SubCat,

	    DATEPART(yy, SOH.OrderDate) AS OrderYear,

	    'Q' + DATENAME(qq, SOH.OrderDate) AS OrderQtr,

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

FROM    Production.ProductSubcategory PS INNER JOIN

         Sales.SalesOrderHeader SOH INNER JOIN

         Sales.SalesOrderDetail SOD ON SOH.SalesOrderID = SOD.SalesOrderID INNER JOIN

         Production.Product P ON SOD.ProductID = P.ProductID ON PS.ProductSubcategoryID = P.ProductSubcategoryID INNER JOIN

         Production.ProductCategory PC ON PS.ProductCategoryID = PC.ProductCategoryID

WHERE   (SOH.OrderDate BETWEEN '1/1/2002' AND '12/31/2003')

GROUP BY  DATEPART(yy, SOH.OrderDate), PC.Name, PS.Name, 'Q' + DATENAME(qq, SOH.OrderDate), PS.ProductSubcategoryID
  1. Tablo Raporu Oluşturma bölümündeki talimatlara göre bir tablo raporu oluşturun, aşağıdaki gibi. Tablo, özet tablosu için veri kaynağı olacaktır.

todo:image_alt_text

  1. Microsoft Excel’de Ekle menüsünden Ad ve ardından Tanımlayı seçin.
  2. “satış” olarak bir isim tanımlayın. Ad aralığı, başlık başlığının ilk hücresi ile tablo veri satırının son hücresi arasında başlar ve aşağıda gösterildiği gibi biter.

todo:image_alt_text

  1. Bitirmek için Tamam‘ı tıklayın.
  2. Özet tablo için yeni bir sayfa oluşturun.
  3. Veri menüsünden Özet Tablo ve Özet Grafik Raporunu seçerek özet tablo ekleyin. Bir iletişim kutusu görüntülenir.
  4. Microsoft Office Excel listesi veya veritabanı‘nı veri kaynağı olarak ve özet tablo‘yu rapor türü olarak seçin.
  5. Devam etmek için Sonraki‘yi tıklayın.

todo:image_alt_text

  1. İletişim kutusuna yukarıda tanımladığınız “satış” ismini girin.
  2. Devam etmek için Sonraki‘yi tıklayın.

todo:image_alt_text

  1. Bitir‘e tıklayın.

todo:image_alt_text

  1. Excel’de özet tabloyu tasarlayın.

todo:image_alt_text

Tasarlanan özet tablo aşağıda gösterilmiştir.

todo:image_alt_text

  1. Özet tabloyu sağ tıklayın ve Tablo Seçenekleri‘ni seçin.
  2. Açıkta Yenile‘nin seçili olduğundan emin olun.

todo:image_alt_text

  1. Raporu kaydedin ve Rapor Sunucusuna yayınlayın.
  2. Raporu Rapor Sunucusundan dışa aktarın. Sonuç aşağıda gösterilmektedir.

todo:image_alt_text