Arbeta med datavisningsformat för DataField i pivottabell
Contents
[
Hide
]
Aspose.Cells stöder alla datavisningsformat i DataField.
“Rank minst till störst” och “Rank störst till minsta” visningsformatalternativ
ASpose.Cells ger möjlighet att ställa in visningsformatalternativet för pivotfält. För detta tillhandahåller APIPivotField.DataDisplayFormat fast egendom. För att rangordna störst till minst kan du ställa inPivotField.DataDisplayFormategendom tillPivotFieldDataDisplayFormat.RankLargestToSmallest. Följande kodavsnitt visar hur du ställer in alternativen för visningsformat.
Exempel på käll- och utdatafiler kan laddas ner härifrån för att testa exempelkoden:
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 | |
// directories | |
string sourceDir = RunExamples.Get_SourceDirectory(); | |
string outputDir = RunExamples.Get_OutputDirectory(); | |
// Load a template file | |
Workbook workbook = new Workbook(sourceDir + "PivotTableSample.xlsx"); | |
// Get the first worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
int pivotIndex = 0; | |
// Accessing the PivotTable | |
PivotTable pivotTable = worksheet.PivotTables[pivotIndex]; | |
// Accessing the data fields. | |
PivotFieldCollection pivotFields = pivotTable.DataFields; | |
// Accessing the first data field in the data fields. | |
PivotField pivotField = pivotFields[0]; | |
// Setting data display format | |
pivotField.ShowValuesSetting.CalculationType = PivotFieldDataDisplayFormat.RankLargestToSmallest; | |
pivotTable.CalculateData(); | |
// Saving the Excel file | |
workbook.Save(outputDir + "PivotTableDataDisplayFormatRanking_out.xlsx"); |