العمل مع PivotTable
Contents
[
Hide
]
أجدول محوري هو جدول تفاعلي يلخص البيانات ويعرضها بطريقة هادفة. لا يمكن لـ SQL Server Reporting Services تصدير تقرير إلى تنسيق Microsft Excel مع الاحتفاظ بالجدول المحوري. يتعين على المستخدمين إنشاء جداول محورية يدويًا في كل مرة يقومون فيها بتصدير تقرير جدول محوري من Reporting Services إلى Microsoft Excel. باستخدام Aspose.Cells for Reporting Services ، يمكنك تصميم جدول محوري مرة واحدة في وقت تصميم التقرير. في كل مرة يتم تشغيل التقرير ، يقوم Aspose.Cells for Reporting Services بتصدير التقرير إلى Microsoft Excel وتحديث البيانات في الجدول المحوري.
لإنشاء تقرير جدول محوري:
- أنشئ مجموعة بيانات كمصدر بيانات للجدول المحوري. أدناه ، نستخدم نموذج قاعدة بيانات AdventureWorks التي تأتي مع SQL Server Reporting Services 2005 وإنشاء مجموعة بيانات باسم “المبيعات”. يكون SQL لمجموعة البيانات كما يلي:
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
يرجى الرجوع إلىمصادر البيانات والاستعلامات لمعرفة المزيد حول كيفية إنشاء مصدر بيانات ومجموعة بيانات باستخدام Aspose.Cells.Report.Designer.
- قم بإنشاء تقرير جدول وفقًا للتعليمات الموجودة فيتكوين تقرير جدولي، كما هو مبين أدناه. سيكون الجدول هو مصدر البيانات للجدول المحوري.
- في Microsoft Excel ، منإدراج القائمة ، حدداسم وثمتعرف.
- حدد اسمًا باسم “المبيعات”. يبدأ نطاق الاسم بالخلية الأولى من عنوان الرأس وينتهي عند الخلية الأخيرة في صف بيانات الجدول كما هو موضح أدناه.
- انقرنعم لانهاء.
- قم بإنشاء ورقة جديدة للجدول المحوري.
- منبيانات القائمة ، حددتقرير PivotTable و PivotChart لإضافة جدول محوري. يتم عرض مربع حوار.
- يختارMicrosoft قائمة أو قاعدة بيانات Office Excel كمصدر بيانات وجدول محوري كنوع التقرير.
- انقرالتالي لاستكمال.
- في مربع الحوار ، أدخل “المبيعات” ، الاسم الذي حددته أعلاه.
- انقرالتالي لاستكمال.
- انقرينهي.
- صمم الجدول المحوري في Excel.
يتم عرض الجدول المحوري المصمم أدناه.
- انقر بزر الماوس الأيمن فوق الجدول المحوري وحددخيارات الجدول.
- تأكد من أنالتحديث عند الفتح تم الإختيار.
- احفظ التقرير وانشره على خادم التقارير.
- تصدير التقرير من خادم التقرير. النتيجة مبينة أدناه.