БизнесПроцессОбъект.<Имя бизнес-процесса>.АктивироватьИнтерактивно (BusinessProcessObject.<Имя бизнес-процесса>.ActivateInteractively)
АктивироватьИнтерактивно()
Выполняет интерактивную активацию бизнес-процесса. Это приводит к возникновению события
ОбработкаИнтерактивнойАктивации. Если обработчик этого события не изменит стандартную обработку то, бизнес-процесс автоматически отбирает все невыполненные задачи для текущего пользователя и вызывает для каждой из них метод
АктивироватьИнтерактивно. Текущий пользователь выбирается из параметра сеанса, который назначен в свойстве
Исполнитель у задачи, связанной с данным бизнес-процессом. Использование этого метода позволяет, например, при создании бизнес-процесса сразу приступать к выполнению заданий, выданных текущему исполнителю, если таковые имеются.
Сервер, толстый клиент, внешнее соединение.
// Создание, старт и активация бизнес-процесса БизнесПроцесс = БизнесПроцессы.ПодготовкаПрессРелиза.СоздатьБизнесПроцесс(); БизнесПроцесс.Дата = ТекущаяДата(); БизнесПроцесс.Записать(); БизнесПроцесс.Старт(); БизнесПроцесс.АктивироватьИнтерактивно();
|