Представление для работы с фильтрами и ограничениями

Среди создаваемых представлений выделяют T-представление (то есть представление, имеющее имя «<имя класса="">T», например «УченикT»).

Согласно неофициальному соглашению T-представление - это представлениe, содержащее в себе все поля объекта, а также все мастера.

С T-представлением можно встретиться, например, на компоненте создания ограничений: если настройки фильтра уже сгенерированы, то в стандартном виде компоненты присутствует древовидная структура, аналогичная T-представлению.

Настройки

Видимость не влияет на отображение атрибутов, поскольку будут видимы все поля вне зависимости значения поля «Видимость». По умолчанию, видимость должна быть установлена для всех атрибутов.

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

Важен порядок следования атрибутов. Порядок определяет порядок следования атрибутов в фильтре.

Заголовок должен быть понятен относительно только объекта мастера (ввиду иерархичности представления). Для свойств мастера прописываем только названия свойств (например: мастер – Адрес проживания, свойства мастера – Территория , Улица).

В случае, когда атрибут-мастер дублируется строковым атрибутом, располагаем сначала строковое поле, затем мастер, при этом заголовок мастера формируем следующим образом: <Название> + ` (из справочника)`. Например: строковое поле – ДолжностьСтрокой, заголовок строкового поля - `Должность`, мастер – Должность, заголовок мастера – `Должность (из справочника)`.