Rapor Filtre Sayfalarını Göster seçeneği

Rapor filtre sayfalarını göster seçeneği

Excel, pivot tabloları oluşturmayı, rapor filtreleri eklemeyi ve “Rapor Filtre Sayfalarını Göster” seçeneğini etkinleştirmeyi destekler. Aspose.Cells aynı şekilde oluşturulan pivot tablosunda “Rapor Filtre Sayfalarını Göster” seçeneğini etkinleştirmek için bu özelliği destekler. Aşağıdaki ekran, seçeneği Excel’de göstermektedir.

todo:image_alt_text

Bu seçeneğin sonucunda oluşturulan çalışma kitabı daha fazla çalışsayı içerir. Rapor filtresinin her olası değerini ayrı bir çalışsayıda böler. Bu özellik örnek olarak “Pozisyon” üzerinde bir filtre içerir ve veriler üç farklı pozisyonda (A, B, C) içerir. Bu özellik A, B, C adında 3 ek çalışsayı ekler ve bunlar önceden seçilmiş seçenek A, B ve C’ye aynı olan bir pivot tablosudur.

Örnek dosya ve çıktı dosyası aşağıdaki bağlantılardan indirilebilir:

samplePivotTable.xlsx

outputSamplePivotTable.xls

Kaynak Kod

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Load template file
Workbook wb = new Workbook(srcDir + "samplePivotTable.xlsx");
// Get first pivot table in the worksheet
PivotTable pt = wb.getWorksheets().get(1).getPivotTables().get(0);
// Set pivot field
pt.showReportFilterPage(pt.getPageFields().get(0));
// Set position index for showing report filter pages
pt.showReportFilterPageByIndex(pt.getPageFields().get(0).getPosition());
// Set the page field name
pt.showReportFilterPageByName(pt.getPageFields().get(0).getName());
// Save the output file
wb.save(outDir + "outputSamplePivotTable.xlsx");