Afficher l'option de pages de filtre de rapport
Contents
[
Hide
]
Afficher l’option de pages de filtre de rapport
Excel prend en charge la création de tableaux croisés dynamiques, l’ajout de filtres de rapport et l’activation de l’option “Afficher les pages de filtre de rapport”. Aspose.Cells prend également en charge cette fonctionnalité pour activer l’option “Afficher les pages de filtre de rapport” sur le tableau croisé dynamique créé. Voici l’écran montrant l’option “Afficher les pages de filtre de rapport” dans Excel.
Un exemple de fichier source et de fichiers de sortie peut être téléchargé ici pour tester l’exemple de code :
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Load template file | |
Workbook wb = new Workbook(sourceDir + "samplePivotTable.xlsx"); | |
// Get first pivot table in the worksheet | |
PivotTable pt = wb.Worksheets[1].PivotTables[0]; | |
// Set pivot field | |
pt.ShowReportFilterPage(pt.PageFields[0]); | |
// Set position index for showing report filter pages | |
pt.ShowReportFilterPageByIndex(pt.PageFields[0].Position); | |
// Set the page field name | |
pt.ShowReportFilterPageByName(pt.PageFields[0].Name); | |
// Save the output file | |
wb.Save(outputDir + "outputSamplePivotTable.xlsx"); |