Расписание и отправлять отчеты автоматически с помощью asp.net vb
Я хочу создать планировщик для автоматической отправки отчетов по электронной почте в asp.net vb. Я установлю параметр для отчета и сохраню его в базе данных. Этот отчет будет отправлен автоматически в назначенное время. Мне нужно несколько рекомендаций, чтобы начать работать над этим. Как я его отправлю ИЛИ как система распознает расписание и отправит отчет по электронной почте.
2 ответа
Если вы хотите перейти автоматически, вам нужно будет создать приложение окна, а не asp.net. Вы можете просто добавить приложение окна, чтобы генерировать отчет Crystal и отправлять почту.
Теперь, как это будет работать автоматически, вам нужно создать оконную задачу, как показано ниже любой из ссылок. В этом вы можете указать путь к исполняемому файлу и указать дату и время для запуска этого исполняемого файла.
http://www.makeuseof.com/tag/how-to-automate-windows-programs-on-a-schedule/
http://www.techsupportalert.com/how_to_schedule_programs_to_run_automatically.htm
На стороне asp.net этого сделать нельзя.
Есть бесплатные планировщики отчетов. Зачем вам заново открывать горячую воду:
http://www.r-tag.com/Pages/CommunityEdition.aspx
http://www.groffautomation.com/