Метаданные параметра представления.

interface IViewParameterMetadata {
    alias: string;
    allowedOperands: string[];
    autoCompleteInfo: null | IViewAutoCompleteInfo;
    autoCompleteMapping: null | IStorage[];
    caption: string;
    condition: null | string;
    dateTimeType: null | DateTimeTypeFormat;
    disallowedOperands: string[];
    dropDownInfo: null | IViewDropDownInfo;
    emptyStringIsNotNull: boolean;
    hidden: boolean;
    hideAutoCompleteButton: boolean;
    ignoreCase: boolean;
    isMissingParameter: boolean;
    multiple: boolean;
    refSection: string[];
    schemeType: SchemeType;
    treatValueAsUtc: boolean;
    clone(): IViewParameterMetadata;
    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

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

allowedOperands: string[]

Разрешенные операторы сравнения.

autoCompleteInfo: null | IViewAutoCompleteInfo

Информация о источнике данных для автозаполнения данных. Используется в элементе управления задания фильтра по параметрам представления в режиме автозаполнения.

autoCompleteMapping: null | IStorage[]

Настройки маппинга представления.

caption: string

Заголовок объекта.

condition: null | string

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

dateTimeType: null | DateTimeTypeFormat

Тип, отвечающий за работу даты и времени при указании параметра.

disallowedOperands: string[]

Запрещенные операторы сравнения.

dropDownInfo: null | IViewDropDownInfo

Информация о источнике данных для заполнения данных через выпадающий список. Используется в элементе управления задания фильтра по параметрам представления в режиме выпадающего списка.

emptyStringIsNotNull: boolean

Признак того, что пустая строка в значении параметра не будет обрабатываться как null.

hidden: boolean

Признак отображения поля. Используется в элементе управления задания фильтра по параметрам представления для определения необходимости отображения данного параметра в списке доступных для задания фильтра конечным пользователем.

hideAutoCompleteButton: boolean

Признак необходимости скрытия кнопки выбора.

ignoreCase: boolean

Признак фильтрации без учета регистра.

isMissingParameter: boolean

Указывает на то, что параметр отсутствует в описании представления.

multiple: boolean

Признак возможности задания параметра более чем один раз.

refSection: string[]

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

schemeType: SchemeType

Тип данных параметра.

treatValueAsUtc: boolean

Признак необходимости перевода значения заданного в параметре в UTC.

Methods

  • Returns boolean

  • Returns this

MMNEPVFCICPMFPCPTTAAATR