|
Отловить момент завершения регламентного задания по расписанию. |
☑ |
0
Desperatus
31.08.12
✎
09:44
|
Как программно отловить момент завершения регламентного задания по расписанию, т.е. когда в расписании задан параметр "Завершать после" или "Останавливать через"?
|
|
1
Desperatus
31.08.12
✎
10:01
|
Несколько подробнее опишу, может кто-что посоветует.
Восстановление партий запускается регламентным заданием. Ошибки возникающие в момент проведения хочется отправить пользователю по почте, после завершения проведения. Проблема в том, что задание завершается по расписанию и до момента отправки почты дело не доходит. Наиболее приемлемое, с моей точки зрения, решение это отловить момент завершения регламентного задания и здесь отправить почту.
Может у кого-то были аналогичные задачи, поделитесь опытом.
|
|
2
Demasiado
31.08.12
✎
10:08
|
(1) пиши ошибки в какой нибудь "почтовый" регистр сведений и по регламентному заданию уже рассылай почту из этой очереди
|
|
3
Desperatus
31.08.12
✎
10:10
|
(2)Это у меня как вариант уже заложено )). Хотелось бы именно в текущем сеансе регламентного задания все сделать.
|
|
4
Sammo
31.08.12
✎
10:11
|
Складывать сообщения куда либо и отправлять дополнительно. Либо отправку каждого письма делать независимым фоновым заданием (без ожидания его завершения)
|
|
5
Desperatus
31.08.12
✎
10:16
|
(4) Много писем слать не хочу, там их действительно будет много. Нужно отправить одно в конце, со всеми ошибками.
Есть какие-нибудь события предопределенные, чтобы это завершение перехватить?
|
|