TESSA Web API
    Preparing search index...

    Interface IViewSubsetMetadata

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

    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)

    Implemented by

    Index

    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