Bpm Online Mobile. Кастомная страница

Добрый день, подскажите пример реализации открытия кастомной страницы через Чекбокс. На странице Визита раздела Активности.

Для создания самой страницы воспользовался данной статьей https://academy.terrasoft.ru/documents/technic-sdk/7-10/zhiznennyy-cikl…

На ней же сказано следующее:

Затем страницу нужно добавить в кэш:
 
Terrasoft.PageCache.addItem("MyPageSchemaName",Terrasoft.configuration.MyPageUtils.getPageData());
Теперь маршрут настроен на страницу MyPage. Для открытия маршрута необходимо выполнить соответствующую команду:
 
Terrasoft.Router.route("myPage", Terrasoft.configuration.MyPageUtils, ["My page data"]);

Вопрос, где размещать данный код, чтобы вызвать страницу согласно условию описанному выше.

Нравится

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

Павел, здравствуйте!

 

Пользовательскую страницу Вы реализовываете в пользовательской JS схеме (тип страницы «Модуль»). А на checkbox’е (где она реализована) Вы должны ее вызвать.

По поводу примера. На текущий момент нет нормальной возможности расширять действия на визите. В следующей версии десктопа (7.11.1) такая возможность появится. Есть статья с примерами (см. https://www.dropbox.com/s/wddrbvgv186juvr).

Вильшанский Дмитрий, Благодарю.

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