إنشاء مُقطَّع إلى جدول محوري
سيناريوهات الاستخدام المحتملة
يُستخدم المُقطَّع لتصفية البيانات بسرعة. يمكن استخدامه لتصفية البيانات سواء في جدول أو جدول محوري. تسمح Microsoft Excel لك بإنشاء مُقطَّع عن طريق تحديد جدول أو جدول محوري ثم النقر فوق إدراج > مُقطَّع. كما تسمح Aspose.Cells أيضًا بإنشاء مُقطَّع باستخدام الطريقة Worksheet.getSlicers().add().
إنشاء مُقطَّع إلى جدول محوري
يرجى الاطلاع على رمز العينة التالي. يقوم بتحميل ملف Excel العيني (67338498.xlsx) الذي يحتوي على الجدول المحوري. ثم يقوم بإنشاء المُقطَّع بناءً على أول حقل محوري. أخيرًا، يحفظ برنامج العمل بتنسيق XLSX و XLSB. يُظهر اللقطة الشاشية التالية المُقطَّع الذي أنشأته Aspose.Cells في ملف الإكسل الناتج.
الكود المثالي
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Load sample Excel file containing pivot table. | |
Workbook wb = new Workbook(srcDir + "sampleCreateSlicerToPivotTable.xlsx"); | |
// Access first worksheet. | |
Worksheet ws = wb.getWorksheets().get(0); | |
// Access first pivot table inside the worksheet. | |
PivotTable pt = ws.getPivotTables().get(0); | |
// Add slicer relating to pivot table with first base field at cell B22. | |
int idx = ws.getSlicers().add(pt, "B22", pt.getBaseFields().get(0)); | |
// Access the newly added slicer from slicer collection. | |
Slicer slicer = ws.getSlicers().get(idx); | |
// Save the workbook in output XLSX format. | |
wb.save(outDir + "outputCreateSlicerToPivotTable.xlsx", SaveFormat.XLSX); | |
// Save the workbook in output XLSB format. | |
wb.save(outDir + "outputCreateSlicerToPivotTable.xlsb", SaveFormat.XLSB); |