Pivot Tablosundaki Veri Alanı nın Veri Görüntüleme Biçimleriyle Çalışma
“En Küçükten En Büyüğe Sırala” ve “En Büyükten En Küçüğe Sırala” görüntüleme formatı seçeneği
Aspose.Cells, pivot alanları için görüntüleme biçimi seçeneğini ayarlamak için PivotField.DataDisplayFormat özelliğini sağlar. En büyükten en küçüğe sıralamak için PivotField.DataDisplayFormat özelliğini PivotFieldDataDisplayFormat.RankLargestToSmallest olarak ayarlayabilirsiniz. Aşağıdaki kod örneği görüntüleme biçimi seçeneklerini ayarlamanın nasıl yapılacağını göstermektedir.
Örnek kaynak ve çıktı dosyalarını buradan indirebilir ve örnek kodu test etmek için kullanabilirsiniz:
// 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"); |