تحديث وحساب جدول البيانات المحوري الذي يحتوي على عناصر محسوبة

تحديث وحساب الجدول الدوري الذي يحتوي على عناصر محسوبة

تحميل كود العينة التالي ملف إكسيل المصدر الذي يحتوي على جدول محوري يحتوي على ثلاث عناصر محسوبة مثل “إضافة”, “قسمة”, “قسمة2”. نقوم أولاً بتغيير قيمة الخلية D2 إلى 20 ثم نقوم بتحديث وحساب جدول الجدول المحوري باستخدام واجهات برمجة تطبيقات Aspose.Cells وحفظ المصنف في تنسيق PDF. تظهر النتائج في ملف PDF الناتج أن Aspose.Cells قام بتحديث وحساب جدول الجدول المحوري الذي يحتوي على العناصر المحسوبة بنجاح. يمكنك التحقق من ذلك باستخدام Microsoft Excel عن طريق وضع القيمة 20 يدوياً في الخلية D2 ومن ثم تحديث جدول الجدول المحوري عبر مفتاح الاختصار Alt+F5 أو النقر فوق زر تحديث جدول الجدول المحوري.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Load source excel file containing a pivot table having calculated items
Workbook wb = new Workbook(dataDir + "sample.xlsx");
// Access first worksheet
Worksheet sheet = wb.Worksheets[0];
// Change the value of cell D2
sheet.Cells["D2"].PutValue(20);
// Refresh and calculate all the pivot tables inside this sheet
foreach (PivotTable pt in sheet.PivotTables)
{
pt.RefreshData();
pt.CalculateData();
}
// Save the workbook in output pdf
wb.Save(dataDir + "RefreshAndCalculateItems_out.pdf", SaveFormat.Pdf);