Службы Reporting Services - как отправить отчет по электронной почте без фиксированного графика - PullRequest
2 голосов
/ 10 октября 2011

Я планирую winform, которая позволит пользователю предварительно просмотреть отчет (созданный с помощью служб Reporting Services), а затем пользователь может отправить отчет определенным лицам, нажав кнопку в форме.

Я знаю, что отчеты могут распространяться по электронной почте с использованием подписок, но проблема в том, что для подписки требуется фиксированное расписание (раз в неделю / месяц и т. Д.), И в моем случае отчет следует отправлять в любое время, когда пользователь щелкает кнопка - нет определенного расписания.

Можно ли определить подписку на отчет без расписания?
Как лучше всего отправить отчет по электронной почте по требованию пользователя?

Спасибо.

(я использую Sql Server 2008, Visual Studio 2008.)

1 Ответ

2 голосов
/ 10 октября 2011

Самый простой способ:

  • Позвоните на веб-службу ReportServer , чтобы загрузить отчет в ваше приложение.
  • Отправьте это из вашего приложения

Не связано: Элемент управления ReportViewer может быть более полезным в вашем приложении

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...