Представления

Представления классов - это предварительные настройки для просмотра и управления экземплярами классов. Каждое представление определяет:

  • Название и описание представления

  • Набор столбцов (полей класса) для отображения при использовании представления. Таблица столбцов имеет следующие поля:

Название

Тип

Описание

Имя

Строка

Имя колонки (только чтение)

Описание

Строка

Описание колонки (только чтение)

Группа

Строка

К какой группе отнесен столбец (только чтение)

Видимость

Целочисленный

Опции для представления колонки в представлении:

  • 1 Видимый

  • 2 Скрытый

  • 0 Отключен

Чтение

Булево

Указывает, можно ли редактировать отображаемый столбец в представлении.

Первичный ключ

Булево

Указывает, является ли столбец первичным ключом (только чтение).

Вычислимое поле

Булево

Указывает, является ли столбец вычисляемым полем.

Поле класса

Табличный

Доступность только в том случае, если Вычислимое поле имеет значение True. Таблица Свойства поля для назначения вычислимому полю.

  • Таблица настроек фильтрации, ограничивающая набор показываемых экземпляров.

  • Настройки сортировки Экземпляров. Список столбцов, по которым следует сортировать представление.

Имя

Тип

Описание

Имя

Строка

Имя колонки

Порядок сортировки

Целочисленный

Порядок сортировки для указанного столбца.

  • 0 По возрастанию

  • 1 По убыванию

  • Привязки полей представления. Таблица привязок, которые необходимо применить к представлению. Значения расчетных столбцов представления класса при активации представления влияют только на представление данных. Фактические значения экземпляров класса не будут изменены.

Имя

Тип

Описание

Цель

Строка

Имя колонки, в которой будет отображен результат оценки выражения.

Выражение

Строка

Выражение привязки, которое должно быть оценено для экземпляра класса.