Справка по системе Платформа ELMA BPM
×
Меню

Расширенный режим

Внимание!
Приведенная ниже информация актуальна только для версий системы ELMA 3.11.5 и выше.
Расширенный режим – это режим, в котором становятся видимыми и доступными для редактирования дополнительные настройки в объектах, типах документов, РКК и типах проектов. Дополнительные настройки также будут доступны на форме создания нового типа проекта, типа документа и карточки РКК. Использовать данный режим рекомендуется только разработчикам и экспертным пользователям системы. Следует отметить, что случайное редактирование дополнительных полей может привести к ошибкам при публикации.
Управление расширенным режимом осуществляется в дизайнере ELMA на вкладке Меню – Настройки – Расширенный режим (рис. 1). По умолчанию данный режим отключен.
Рис. 1. Дизайнер ELMA. Вкладка "Меню". Раздел "Настройки – Расширенный режим"
При нажатии на кнопку Включить отобразится диалоговое окно с предупреждением (рис. 2). В данном окне необходимо нажать на кнопку ОК.
Рис. 2. Диалоговое окно "Предупреждение"
После включения расширенного режима дополнительные настройки будут отображены у следующих элементов:

Объекты

В карточке объекта на вкладке Дополнительные будут отображены дополнительные блоки: Программные настройки и Настройки фильтра (рис. 3).
Рис. 3. Карточка пользовательского объекта. Вкладка "Дополнительные"

Блок "Программные настройки"

Реализуемые интерфейсы – возможность добавления реализуемого интерфейса. В открывшемся диалоговом окне необходимо ввести полное имя типа интерфейса и нажать на кнопку ОК.
Дополнительный код – возможность написания дополнительного программного кода. При установке флажка отобразится вкладка Дополнительный код.
Включить кэширование – возможность включения кеширования для ускорения доступа к объекту в веб-приложении.
Хранить историю изменения – возможность сохранения истории изменения экземпляров объекта в служебной таблице.
Поддержка импорта-экспорта – добавление объектам свойства Уникальный идентификатор, обеспечивающего возможность импорта-экспорта объектов между различными конфигурациями системы, базами данных и др..
Действие при копировании – возможность выбора из выпадающего списка действия, которое будет применено к свойствам объекта при его копировании. Данное описание относится к копированию объектов в сценариях.
В качестве примера рассмотрим копирование объекта "Контакт", содержащего свойство "Контрагент" с типом "Контрагент".

Блок "Настройки фильтра"

Генерировать фильтр – возможность настройки отображения в веб-приложении кнопки Расширенный поиск для экземпляров текущего объекта, т.е. возможность работы с функционалом расширенного поиска, в т.ч. возможность работы с фильтрами. При установленном флажке на карточке объекта добавляется вкладка Фильтр, на которой осуществляется настройка фильтра. В фильтр включаются свойства объекта, для которых установлен параметр Участвует в поиске (фильтре).
Реализуемые интерфейсы фильтра – возможность добавления реализуемого интерфейса фильтра. В открывшемся диалоговом окне необходимо ввести полное имя типа интерфейса и нажать на кнопку ОК.

Типы документов

Рис. 4. Карточка типа документа. Вкладка "Дополнительные"
Блоки Программные настройки и Настройки фильтра содержат настройки, частично аналогичные настройкам в карточке объекта. Различие заключается в отсутствии настоек: Реализуемые интерфейсы, Включить кэширование и Поддержка импорта- экспорта. Следует отметить, что в карточке типа документа настройка Генерировать фильтр недоступна для редактирования.

РКК

В карточке РКК на вкладке Базовый тип РКК будут отображены дополнительные блоки: Программные настройки и Настройки фильтра. Данные блоки содержат список настроек, аналогичных настройкам карточки типа документа.

Типы проектов

В карточке типа проекта на вкладке Дополнительные будут отображены дополнительные блоки: Программные настройки и Настройки фильтра. Данные блоки содержат список настроек, аналогичных настройкам карточки типа документа.

См. также: