Class ExcelExportPivotsAction
Действие экспорта карточки в Excel.
Namespace: Trivium.CardsModel.ServerModel.Actions
Assembly: Trivium.CardsModel.dll
Syntax
public class ExcelExportPivotsAction : CardAction, IEntity, IBaseEntity<int>, IBaseId<int>, IReadOnlyBaseEntity<int>, IReadOnlyBaseId<int>, IDependentEntryObject, ISourceAttributeCollector
Properties
| TextSettings | CommonSheetNameSettings Настройки формирования наименования общего листа, если включен PlaceEachPivotToSeparateSheet. |
| string | ExternalExporterUrl Путь до внешнего сервиса экспортера в Excel. |
| XlsxExportHeaderDisplaySettingsDto | HeaderDisplaySettings Настройки заголовков для экспорта в xlsx для всех отчетов, если не задано для конкретного. |
| bool | IncludeCalculations Признак, что в экспорт необходимо включить расчёты (формулы, агрегацию). |
| bool | PlaceEachPivotToSeparateFile Признак размещения пивотов в разные файлы. Если при этом на входе экспорта несколько описаний, формируется архив из нескольких файлов, где каждый файл соответствует описанию. Если же на входе только одно описание - возвращается оригинальный экспортированный файл (с оригинальным расширением и не архив). |
| bool | PlaceEachPivotToSeparateSheet Размещать каждый пивот на отдельном листе в одной книге (если false - все пивоты будут на одном листе). |
| XlsxExportSheetPrinterSettingsDto | PrinterSettings Настройки печати для экспорта в xlsx. |
| TextSettings | ReportNameSettings Настройки формирования наименования отчета. |
| ExportPivotSheetSettings[] | Sheets Описание страниц отчета. |
| FileStoreSettings | StoreSettings Настройки хранения файлов полученных в результате экспорта. |
| bool | UsePivotNameForEmptyHeader Признак, что если заголовок пивота не задан в описании экспорта, то нужно брать в качестве него название пивота. |
| Nullable<int> | XlsxTemplateId Идентификатор шаблона (xlsx документа), в который будет осуществляться экспорт данных пивотов. |