Метаданные подмножества.

interface IViewSubsetMetadata {
    alias: string;
    caption: string;
    captionColumn: string;
    condition: null | string;
    countColumn: null | string;
    hideZeroCount: boolean;
    kind: SubsetKind;
    normalizationSource: null | string;
    nullRefCaption: null | string;
    refColumn: string;
    refParam: string;
    sortingColumns: ISortColumn[];
    treeHasChildrenColumn: null | string;
    treeRefParam: null | string;
    clone(): IViewSubsetMetadata;
    deserializeFromStorage(
        storage: IStorage,
        context?: StorageSerializableContext,
    ): this;
    isSealed(): boolean;
    seal(): this;
    serializeToStorage(
        storage?: IStorage,
        context?: StorageSerializableContext,
    ): IStorage;
}

Hierarchy (View Summary, Expand)

Implemented by

Properties

alias: string

Уникальный алиас объекта.

caption: string

Заголовок колонки.

captionColumn: string

Отображаемая в качестве заголовка колонка.

condition: null | string

Условия попадания объекта метаданных в результирующие метаданные.

countColumn: null | string

Алиас колонки из запроса, которая должна содержать число и трактуется как количество элементов с соответствующим значением референсной колонки во вью.

hideZeroCount: boolean

Признак отображения нулевого количества.

Вид отображения представления.

normalizationSource: null | string

Имя справочника нормализации. Если указано, то колонка captionColumn будет содержать значение из справочника для соответствующей ключевой колонки refColumn.

nullRefCaption: null | string

Заголовок строки сабсета для ссылочного значения null, указанного в колонке refColumn. Если не указано, то используется соответствующее значение в колонке captionColumn, или используется локализуемая строка "(пусто)", если это значение равно null/пустой строке или если указан normalizationSource (нормализуемое значение для ключа null всегда равно null).

refColumn: string

Алиас колонки из запроса, которая будет использоваться как значение входящего параметра для фильтрации вью.

refParam: string

Алиас параметра из текущего вью, в который будет передаваться референсное значение из refColumn.

sortingColumns: ISortColumn[]

Список столбцов, по которым выполняется программная сортировка результатов сабсета. Допускаются имена колонок в соответствии с перечислением ViewSubsetSortingColumn (без учёта регистра).

treeHasChildrenColumn: null | string

Алиас колонки из представления, которая должна содержать значение типа bit, которое трактуется как признак наличия дочерних узлов. Если значение = 1, система показывает плюсик для разворачивания элемента, если 0 - не показывает. Необязательное, если не задано, то система будет показывать плюсики у всех элементов дерева до первой попытки их развернуть, когда выяснится, есть или нет на самом деле у него дочерние элементы.

treeRefParam: null | string

Алиас параметра из текущего вью, который будет использоваться для получения узлов дерева с определенным родителем. Для получения верхнего уровня, в параметр передается null, для получения дочерних узлов - в параметр передается значение из refColumn.

Methods

  • Returns boolean

  • Returns this

MMNEPVFCICPMFPCPTTAAATR