Форматирование сводной таблицы
Внешний вид сводной таблицы
Как создать сводную таблицу объясняет, как создать простую сводную таблицу. В этой статье описывается, как настроить внешний вид сводной таблицы, установив различные свойства:
- Параметры формата сводной таблицы
- Параметры формата сводных полей
- Параметры формата поля данных
Настройка параметров формата сводной таблицы
сводная таблицаclass управляет общей сводной таблицей и может быть отформатирован несколькими способами.
Установка типа автоформата
Microsoft Excel предлагает ряд различных предустановленных форматов отчетов. Aspose.Cells также поддерживают эти параметры форматирования. Чтобы получить к ним доступ:
- УстановленСводная таблица. IsAutoFormat кистинный.
- Назначьте параметр форматирования изPivotTableAutoFormatTypeперечисление.
Настройка параметров формата
В приведенном ниже примере кода показано, как отформатировать сводную таблицу, чтобы отобразить общие итоги для строк и столбцов, и как установить порядок полей отчета. Также показано, как установить строку клиента для нулевых значений.
Форматирование Look and Feel вручную
Чтобы отформатировать внешний вид отчета сводной таблицы вручную, вместо использования предустановленных форматов отчета используйтеСводная таблица.Формат() иСводная таблица.FormatAll()методы. Создайте объект стиля для желаемого форматирования, например:
Настройка параметров формата сводного поля
сводное полеclass представляет собой поле в сводной таблице и может быть отформатировано несколькими способами. Пример кода ниже показывает, как:
- Доступ к полям строки.
- Установка промежуточных итогов.
- Настройка автосортировки.
- Настройка автошоу.
Настройка формата полей строки/столбца/страницы
Настройка формата полей данных
В приведенном ниже примере кода показано, как задать форматы отображения и числовой формат для полей данных.
Очистка сводных полей
PivotFieldCollection имеет метод с именемПрозрачный()что позволяет очистить сводные поля. Используйте его, когда хотите очистить все сводные поля в областях, например, страница, столбец, строка или данные. В приведенном ниже примере кода показано, как очистить все сводные поля в области данных.