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 документа), в который будет осуществляться экспорт данных пивотов. |