Регистрация раздела

Добрый день! При создании нового раздела в системе bpm'online не происходит его регистрация и невозможно использовать его в других модулях, например, для создания в меню быстрого запуска, либо нового замещения уже своего раздела.
Как зарегистрировать новый раздел?

Нравится

3 комментария

Здравствуйте, Илья!

Вы можете создать и зарегистрировать раздел, используя мастер раздела.
При использовании мастера раздела в существующем разделе, будет создана замещающая страница редактирования раздела (если такая страница не была создана ранее).

Более подробно Вы можете узнать в Академии (Настройка интерфейса ->Мастер разделов).

Спасибо, Алексей, но не то. При использовании мастера раздел НЕ регистрируется!

Нашел решение: необходимо добавить SQL-скрипт
DECLARE @LookupEntityName nvarchar(max) = 'имя схемы'
DECLARE @LookupPageName nvarchar(max) = 'имя страницы'

INSERT INTO SysModuleEntity (SysEntitySchemaUId)
VALUES ((SELECT UId FROM SysSchema WHERE Name = @LookupEntityName))

INSERT INTO SysModuleEdit (SysModuleEntityId, CardSchemaUId)
VALUES
(
(SELECT Id FROM SysModuleEntity WHERE SysEntitySchemaUId in
(SELECT UId FROM SysSchema WHERE Name = @LookupEntityName)
),
(SELECT UId FROM SysSchema WHERE Name = @LookupPageName)
)

Илья, разделы регистрируются.
Чтобы приложение наполнилось новыми разделами и можно было с ними работать необходимо перезаходить в приложение.

Показать все комментарии