تحديث القطاعة

تحديث القطاعة

Aspose.Cells for Python via Java يدعم تحديث مقسمات طرق العرض. لهذا الغرض ، يوفر API الخاصية Slicer.SlicerCache.SlicerCacheItems المستخدمة لتحديد عناصر مقسم طريقة العرض أو إلغاء تحديدها. يقوم مقتطف الشفرة التالي بتحميل ملفنموذج لملف Excelالذي يحتوي على قطاعة. يقوم بإلغاء تحديد العنصرين الثاني والثالث من أداة التقطيع ويقوم بتحديث أداة التقطيع باستخدام طريقة Slicer.refresh (). ثم يقوم بحفظ المصنف كملفإخراج ملف Excel. تُظهر لقطة الشاشة التالية تأثير نموذج التعليمات البرمجية على نموذج ملف Excel. كما ترى في لقطة الشاشة ، فإن تحديث أداة التقطيع بالعناصر المحددة أدى أيضًا إلى تحديث الجدول المحوري وفقًا لذلك.

ما يجب القيام به: image_بديل_نص

عينة من الرموز

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, SaveFormat
# Load Source Excel file
workbook = Workbook("sampleUpdatingSlicer.xlsx")
# Access first worksheet
worksheet = workbook.getWorksheets().get(0)
# Access the first slicer inside the slicer collection
slicer = worksheet.getSlicers().get(0)
# Access the slicer items
scItems = slicer.getSlicerCache().getSlicerCacheItems()
# Unselect 2nd and 3rd slicer items
scItems.get(1).setSelected(False)
scItems.get(2).setSelected(False)
# Refresh the slicer
slicer.refresh()
# Save the workbook in output XLSX format
workbook.save("outputUpdatingSlicer.xlsx", SaveFormat.XLSX)
jpype.shutdownJVM()