Как я могу изменить настройку столбца Pivot в С#

Как я могу изменить этот параметр в С#, используя библиотеку Aspose.Cells? Пожалуйста помоги....

экран

Это моя точка опоры:

     Aspose.Cells.Worksheet sheet2 = XLS.Worksheets.Add("pivotcha");
        Aspose.Cells.Pivot.PivotTableCollection pivotTables = sheet2.PivotTables;
        int index = pivotTables.Add("=Data!A1:" + "" + array_columns[dtb.Columns.Count-1].ToString() + "" + (dtb.Rows.Count+1).ToString() + "", "B3", "pivotcha");
        Aspose.Cells.Pivot.PivotTable pivotTable = pivotTables[index];
        pivotTable.RowGrand = true;
        pivotTable.ColumnGrand = true;

        pivotTable.AutoFormatType = Aspose.Cells.Pivot.PivotTableAutoFormatType.Report1;
        pivotTable.AddFieldToArea(Aspose.Cells.Pivot.PivotFieldType.Column, 3);
        pivotTable.AddFieldToArea(Aspose.Cells.Pivot.PivotFieldType.Column, 4);
        pivotTable.AddFieldToArea(Aspose.Cells.Pivot.PivotFieldType.Column, 5);

person Anonymouse    schedule 29.11.2017    source источник


Ответы (1)


Ответ: PivotTable.RowFields[index].ShowCompact = true;

person Anonymouse    schedule 30.11.2017
comment
Кроме того, вы можете попробовать метод PivotTable.ShowInCompactForm(), если хотите разместить всю сводную таблицу в компактной форме. --- С уважением, Шакил Фаиз --- Примечание: я работаю разработчиком-евангелистом в Aspose. - person shakeel; 30.11.2017