Flexberry ORM 8.0.0-beta01
Интерфейс NewPlatform.Flexberry.IExportParams

Интерфейс параметров для экспорта. Подробнее...

Граф наследования:NewPlatform.Flexberry.IExportParams:
NewPlatform.Flexberry.ExportParams

Свойства

View View [get, set]
 Представление для загрузки экспортируемых данных. Подробнее...
 
Type[] DataObjectTypes [get, set]
 Типы объектов для загрузки. Подробнее...
 
Function LimitFunction [get, set]
 Ограничение для загрузки экспортируемых данных. Подробнее...
 
ColumnsSortDef[] Ics [get, set]
 Сортировка колонок. Подробнее...
 
List< string > SelectedPrimaryKeys [get, set]
 Выделенные на WOLV объекты - будут выгружены только они, если не null или Count == 0. Подробнее...
 
string ExcelNameProp [get, set]
 Свойство во ViewColumnProvider, которое отвечает за видимость свойства при экспорте. Подробнее...
 
string ConfigPathSetting [get, set]
 Имя настройки в web.config в которой храниться путь для хранения xls файлов. Подробнее...
 
string FileExtension [get, set]
 Расширение файла. Подробнее...
 
List< string > PropertiesOrder [get, set]
 Коллекция имен свойств и детейлов, задающая порядок отображения колонок. Применяется, когда в представлении есть детейлы, и их нужно поставить не в конец. Подробнее...
 
List< IHeaderCaptionHeaderCaptions [get, set]
 Заголовки столбцов (если параметр не указан, используются заголовки свойств). Подробнее...
 
bool? DetailsInSeparateRows [get, set]
 Экспортировать детейлы в отдельные строки. Подробнее...
 
bool? DetailsInSeparateColumns [get, set]
 Экспортировать детейлы в отдельные столбцы. Подробнее...
 
int MaxObjectsCount [get, set]
 Максимальное количество экспортируемых объектов. Подробнее...
 

Подробное описание

Интерфейс параметров для экспорта.

Полный список свойств

◆ ConfigPathSetting

string NewPlatform.Flexberry.IExportParams.ConfigPathSetting
getset

Имя настройки в web.config в которой храниться путь для хранения xls файлов.

◆ DataObjectTypes

Type [] NewPlatform.Flexberry.IExportParams.DataObjectTypes
getset

Типы объектов для загрузки.

◆ DetailsInSeparateColumns

bool? NewPlatform.Flexberry.IExportParams.DetailsInSeparateColumns
getset

Экспортировать детейлы в отдельные столбцы.

◆ DetailsInSeparateRows

bool? NewPlatform.Flexberry.IExportParams.DetailsInSeparateRows
getset

Экспортировать детейлы в отдельные строки.

◆ ExcelNameProp

string NewPlatform.Flexberry.IExportParams.ExcelNameProp
getset

Свойство во ViewColumnProvider, которое отвечает за видимость свойства при экспорте.

◆ FileExtension

string NewPlatform.Flexberry.IExportParams.FileExtension
getset

Расширение файла.

◆ HeaderCaptions

List<IHeaderCaption> NewPlatform.Flexberry.IExportParams.HeaderCaptions
getset

Заголовки столбцов (если параметр не указан, используются заголовки свойств).

◆ Ics

ColumnsSortDef [] NewPlatform.Flexberry.IExportParams.Ics
getset

Сортировка колонок.

◆ LimitFunction

Function NewPlatform.Flexberry.IExportParams.LimitFunction
getset

Ограничение для загрузки экспортируемых данных.

◆ MaxObjectsCount

int NewPlatform.Flexberry.IExportParams.MaxObjectsCount
getset

Максимальное количество экспортируемых объектов.

Отрицательные значения и 0 отключают ограничение.

◆ PropertiesOrder

List<string> NewPlatform.Flexberry.IExportParams.PropertiesOrder
getset

Коллекция имен свойств и детейлов, задающая порядок отображения колонок. Применяется, когда в представлении есть детейлы, и их нужно поставить не в конец.

◆ SelectedPrimaryKeys

List<string> NewPlatform.Flexberry.IExportParams.SelectedPrimaryKeys
getset

Выделенные на WOLV объекты - будут выгружены только они, если не null или Count == 0.

◆ View

View NewPlatform.Flexberry.IExportParams.View
getset

Представление для загрузки экспортируемых данных.