forum.bitel.ru http://forum.bitel.ru/ |
|
Запуск скрипта поведения после создания договора http://forum.bitel.ru/viewtopic.php?f=19&t=5447 |
Страница 1 из 1 |
Автор: | spec [ 04 май 2011, 11:51 ] |
Заголовок сообщения: | Запуск скрипта поведения после создания договора |
В функциях глобальных событий, после создания договора скриптом через класс ContractManager, нужно запустить скрипт поведения привязанный к договору, как это осуществить? |
Автор: | Cromeshnic [ 04 май 2011, 12:17 ] |
Заголовок сообщения: | Re: Запуск скрипта поведения после создания договора |
Дык есть же событие "договор создан". Правда чтобы оно сработало, при создании на договор сразу должна навешиваться группа скриптов поведения, содержащая скрипт, обрабатывающий этот event. Если честно, сам не пробовал. |
Автор: | spec [ 04 май 2011, 12:41 ] |
Заголовок сообщения: | Re: Запуск скрипта поведения после создания договора |
А как мне вызвать данное событие из API в скриптах поведения глобальных событий? |
Автор: | Cromeshnic [ 04 май 2011, 13:24 ] |
Заголовок сообщения: | Re: Запуск скрипта поведения после создания договора |
А можно по порядку, что именно вы хотите сделать? |
Автор: | spec [ 05 май 2011, 11:15 ] |
Заголовок сообщения: | Re: Запуск скрипта поведения после создания договора |
Есть функции глобальный событий, в котором скриптом создается договор, после чего нужно запустить скрипт поведения привязанный к события создания договора. Т.к договор создается скриптом, событие данное не срабатывает и скрипт не активируется. |
Автор: | Cromeshnic [ 05 май 2011, 11:21 ] |
Заголовок сообщения: | Re: Запуск скрипта поведения после создания договора |
Ясно, тогда так: Код: EventProcessor.getProcessor().processEvent(con, new ContractCreatedEvent(contract)); где Contract contract - договор Или так: Код: EventProcessor.getProcessor().processEvent(con, new ContractCreatedEvent(contract, uid, pattern_id));
|
Автор: | spec [ 05 май 2011, 13:01 ] |
Заголовок сообщения: | Re: Запуск скрипта поведения после создания договора |
Спасибо сработало) |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |