تحديث وحساب جدول البيانات المحوري الذي يحتوي على عناصر محسوبة
تحديث وحساب الجدول الدوري الذي يحتوي على عناصر محسوبة
يقوم الكود العيني التالي بتحميل ملف جدول الدوران المصدر الذي يحتوي على جدول دوران يحتوي على ثلاثة عناصر محسوبة مثل “إضافة”، “تقسيم”، “تقسيم2”. نقوم أولاً بتغيير قيمة الخلية D2 إلى 20 ثم بتحديث وحساب جدول الدوران باستخدام Aspose.Cells لمكتبة Python Excel via .NET APIs وحفظ المصنف بتنسيق PDF. تظهر النتائج في ملف PDF الناتج أن Aspose.Cells لـ Python via .NET قد قامت بتحديث وحساب جدول الدوران الذي يحتوي على عناصر محسوبة بنجاح. يمكنك التحقق من ذلك باستخدام Microsoft Excel عن طريق وضع القيمة 20 في الخلية D2 يدويا ثم تحديث جدول الدوران عبر مفتاح الاختصار Alt+F5 أو النقر فوق زر تحديث جدول الدوران.
from aspose.cells import SaveFormat, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Load source excel file containing a pivot table having calculated items | |
wb = Workbook(dataDir + "sample.xlsx") | |
# Access first worksheet | |
sheet = wb.worksheets[0] | |
# Change the value of cell D2 | |
sheet.cells.get("D2").put_value(20) | |
# Refresh and calculate all the pivot tables inside this sheet | |
for pt in sheet.pivot_tables: | |
pt.refresh_data() | |
pt.calculate_data() | |
# Save the workbook in output pdf | |
wb.save(dataDir + "RefreshAndCalculateItems_out.pdf", SaveFormat.PDF) |