forum.bitel.ru
http://forum.bitel.ru/

проверка заполнения пользовательского параметра.
http://forum.bitel.ru/viewtopic.php?f=49&t=11469
Страница 1 из 1

Автор:  Galkov [ 24 мар 2016, 19:41 ]
Заголовок сообщения:  проверка заполнения пользовательского параметра.

у меня есть проблема с пониманием "кто на ком стоял" ;)))
суть - не давать переводить в статус с id 32, если не заполнен пользовательский параметр id 80.
как я понимаю должно выглядеть как-то так

# проверка заполнения:
## http://www.bgcrm.ru/doc/3.0/javadoc/ru/ ... ocess.html
onProcessEvent.200.events=statusChanging:32
onProcessEvent.200.checkExpression=su.isNotBlank(userParam.getParamText(<b>processId</b>,80))
onProcessEvent.200.checkErrorMessage= Невозможно поменять статус без заполнения Времени выполнения.

не пойму ... как вставить <b>processId </b> хотя может ошибаюсь во всей команде..

Автор:  zavndw [ 25 мар 2016, 05:10 ]
Заголовок сообщения:  Re: проверка заполнения пользовательского параметра.

что то типо
Код:
process.getId()

Параметр проверки в параметрах пользователя? Время выполнения разве не удобнее как параметр процесса использовать?

Автор:  Galkov [ 25 мар 2016, 11:26 ]
Заголовок сообщения:  Re: проверка заполнения пользовательского параметра.

zavndw писал(а):
что то типо
Код:
process.getId()

Параметр проверки в параметрах пользователя? Время выполнения разве не удобнее как параметр процесса использовать?


да это вечное желание сделать самому и не читать инструкцию... есть же

requireFillParamIdsBeforeStatusSet.32=80

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/