В разделе описан порядок формирования стандартного набора экранов для сущностей проекта в THESIS Studio. Перед выполнением операции убедитесь, что проект открыт в поддерживаемой версии IDE и настроен для работы с ТЕЗИС.
Начиная с THESIS Studio 6.3 для создания экранов по шаблонам ТЕЗИС доступно действие Screens for Entity. Действие можно вызвать следующими способами:
-
через контекстное меню модуля web: New → Screens for Entity;
-
через контекстное меню класса сущности: New → Screens for Entity.
В диалоговом окне необходимо выбрать сущность проекта, для которой будут сформированы экраны **browse** и **edit**, а затем указать параметры генерации:
-
пакет, в который будут помещены созданные экраны. Значение по умолчанию определяется по стандартной логике;
-
параметры формирования экранов;
-
представления для экранов browse и edit;
-
видимость вкладок.
В параметрах формирования экранов доступны следующие настройки:
-
замена существующих экранов. Если в выбранном пакете уже есть файлы с такими же именами, они будут перезаписаны;
-
регистрация экранов в меню. При выборе этого параметра становится доступным поле выбора пункта меню. Значение по умолчанию зависит от типа сущности: для документа используется Docflow, для карточки — Application, для справочника — Reference.
Представления для экранов browse и edit выбираются из существующих представлений сущности. На основе выбранных представлений определяются атрибуты, которые будут использованы в экранах: столбцы, элементы формы и вкладки с таблицами.
Состав настроек видимости вкладок зависит от типа выбранной сущности. Поддерживаются следующие варианты:
-
документ;
-
карточка;
-
справочник с вложением, если есть связь с сущностью, наследующей
Attachment; -
справочник без вложения, если связь с сущностью, наследующей
Attachment, отсутствует.
