Добрый день.
Возникла необходимость отложить выполнение сценария на несколько секунд. Кейс такой:
Задача по ознакомлению с Информацией "под роспись"
Автоматический сценарий формирует чек-лист для каждого Исполнителя. Название пункта чек-листа принимается равным Названию задачи.
Хочется сделать, чтобы название пункта чек-листа было: "Ознакомлен". Для этого сценарий меняет название задачи на "Ознакомлен", затем формируется чек-лист для каждого Исполнителя. После того, как чек-лист сформирован, сценарий возвращает первоначальное название задачи.
Проблема состоит в том, что чек-лист не успевает сформироваться, а название задачи уже меняется на первоначальное. Часть пунктов чек-листа имеют название "Ознакомлен", другая часть именуется по первоначальному названию задачи. Поэтому необходимо установить задержку в выполнении сценария на несколько секунд, чтобы чек-лист успел сформироваться, прежде чем сценарий снова поменяет название задачи.
Отложенное выполнение сценария на 1 минуту - слишком долго. Достаточно было бы 3-5 секунд.
1. Существую ли какие-либо методы установить паузу в выполнении сценария на несколько секунд?
2. Существуют ли какие-нибудь способы изменения наименования пунктов чек-листа автоматически сценарием?
Пауза в выполнении автоматического сценария
-
- Сообщения: 3
- Зарегистрирован: 07.10.2019 17:58
-
- Сообщения: 4126
- Зарегистрирован: 06.06.2012 13:54
Re: Пауза в выполнении автоматического сценария
Здравствуйте, Дмитрий!
Как вариант, рассмотрите использование вместо пункта чек-листа подзадачу для каждого исполнителя - работа с подзадачами в автоматических сценариях реализована более обширно, скорее всего текущих возможностей хватит для организации нужной логики.
Нет. Это сложно обеспечить технически - на таких величинах начинают слишком влиять технологические задержки обработки очереди сценариев.1. Существую ли какие-либо методы установить паузу в выполнении сценария на несколько секунд?
На данный момент нет, но недавно такая задача появилась в очереди разработки.2. Существуют ли какие-нибудь способы изменения наименования пунктов чек-листа автоматически сценарием?
Как вариант, рассмотрите использование вместо пункта чек-листа подзадачу для каждого исполнителя - работа с подзадачами в автоматических сценариях реализована более обширно, скорее всего текущих возможностей хватит для организации нужной логики.
-
- Сообщения: 3
- Зарегистрирован: 07.10.2019 17:58
Re: Пауза в выполнении автоматического сценария
Спасибо за Ваш ответ, Дмитрий.
Может быть Вы сможете подсказать пример сценария, на выполнение которого было гарантированно затрачено 5-15 секунд? Можно было бы его использовать в качестве необходимой задержки.
Может быть Вы сможете подсказать пример сценария, на выполнение которого было гарантированно затрачено 5-15 секунд? Можно было бы его использовать в качестве необходимой задержки.
-
- Сообщения: 4126
- Зарегистрирован: 06.06.2012 13:54
Re: Пауза в выполнении автоматического сценария
Не могу - и никто не сможет) Дело в том, что время, которое происходит с момента наступления события до момента выполнения операций сценария, зависит от многих факторов - и в первую очередь это факторы, лежащие за пределами конструкции сценария. Говоря по-простому, в основном все определяется текущей загрузкой серверов ПФ, а не самим сценарием.