Как программно отловить момент завершения регламентного задания по расписанию, т.е. когда в расписании задан параметр "Завершать после" или "Останавливать через"?
Несколько подробнее опишу, может кто-что посоветует.
Восстановление партий запускается регламентным заданием. Ошибки возникающие в момент проведения хочется отправить пользователю по почте, после завершения проведения. Проблема в том, что задание завершается по расписанию и до момента отправки почты дело не доходит. Наиболее приемлемое, с моей точки зрения, решение это отловить момент завершения регламентного задания и здесь отправить почту.
Может у кого-то были аналогичные задачи, поделитесь опытом.
Складывать сообщения куда либо и отправлять дополнительно. Либо отправку каждого письма делать независимым фоновым заданием (без ожидания его завершения)
(4) Много писем слать не хочу, там их действительно будет много. Нужно отправить одно в конце, со всеми ошибками.
Есть какие-нибудь события предопределенные, чтобы это завершение перехватить?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший