|
Регламентное задание, которое повторяется исходя из результата
| ☑ |
0
jamesgold
09.02.23
✎
12:07
|
Добрый день, прошу помочь!
Имеется регламентное задание, которое при выполнении инициирует создание выборки (большого массива данных) на подготовку которой уходит определенное время. Каким образом можно настроить повтор регламентного задания чтобы оно запустилось еще раз когда выборка полностью сформируется? Через паузу делать не хочу.
|
|
1
jamesgold
09.02.23
✎
12:09
|
Платформа 8.3
|
|
2
Kassern
09.02.23
✎
12:11
|
(0) Результат выборки хранить в каком-нибудь регистре, второе рег задание проверяет на наличие записей в этом регистре, выполняет действие и очищает регистр. Обычная вариация очереди.
|
|
3
jamesgold
09.02.23
✎
12:13
|
(2) Такое регламентное задание тогда будет запускаться по расписанию даже когда уже выполниться
|
|
4
jamesgold
09.02.23
✎
12:15
|
Возможно сделать так чтобы регламент не запускался каждые 5 минут проверяя сформировалась ли выборка. И тем более зачем эти запуски когда уже было успешное завершение.
|
|
5
Kassern
09.02.23
✎
12:17
|
(3) "тогда будет запускаться по расписанию даже когда уже выполниться" - и в чем проблема? Запустится, увидит, что регистр пуст и завершится сразу.
|
|
6
RomanYS
09.02.23
✎
12:19
|
(5) +1
(4) в самом факте запуска РЗ ничего страшного нет, кроме что засранного ЖР конечно)
|
|
7
Kassern
09.02.23
✎
12:32
|
(6) ЖР подчищать можно. 1совских дефолтных рег заданий за глаза хватает, чтобы его засрать, одно больше, одно меньше, особой роли не играет)
|
|
8
jamesgold
09.02.23
✎
13:04
|
(7) Спасибо, сделаю так.
|
|
9
bolobol
09.02.23
✎
13:26
|
А куда, простите, девается регламентное задание после инициации выборки?
|
|
10
bolobol
09.02.23
✎
13:27
|
Странным представляется код:
Запрос.Выполнить();
..а тут ничего
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший