Данный модуль располагается в дереве каталогов, в разделе «Администрирование». Для его добавления в каталог нужно включить клиентский модуль DataFormExtensionsClientModule.
Например, на сущность AMBULANCE_CARD был добавлен дополнительный атрибут – SubjectToInspection – “ Подлежит осмотру: ” c выбором «да/нет» и атрибут «Комментарий».
Естественно на основную форму дополнительные атрибуты расположить не получится. Поэтому, для того чтобы его использовать, создается расширение формы.
Помимо доп. атрибутов можно добавлять и обычные атрибуты.
Создается новая запись в папке:
Открывается форма.
В поле “Отображать на сущности” вводится AMBULANCE_CARD.
С «контекстом» указывается, например “HospitalOperator”, чтобы вкладку могли видеть операторы. Если вкладку должны видеть все, указывается “*”.
Наименование вкладки уже заполнено, но при желании можно переименовать.
Поле контейнер вкладки остается пустым. Если оставить пустым, то вкладка появляется на основной форме. Также можно добавить вкладку в tabControl (если форма содержит вкладки внутри себя).
Например:
Узнать название tabControl в данный момент можно только у программистов.
5. Поле порядковый номер вкладки остается без изменений.
6. По очереди добавляются атрибуты «Подлежит осмотру» и «Комментарий» по кнопке «Добавить»:
7. После добавления атрибутов внизу формы активируются поля. Указывается разрешено ли редактирование поле после сохранения формы:
8. На вкладке “Доступ” выбираются роли, для пользователей которых будут отображаться эти вкладки. Если роли не выбрать, вкладки не будут видны никому.
Сохраняются внесенные данные.
Выполняется переход на форму, для которой производилась настройка.
Вкладка появилась:
Выполняется переход на добавленную вкладку, где отображаются добавленные ранее атрибуты.
Атрибуты появились:
Если на форме расширения польз. форм в поле «Контейнер вкладки» указывается PatientForm.TabControl.
Но на форме вкладка «Дополнительно» появится ниже:









