Комментарии 6
SSRS детает это нативно. Дополнительно есть варианты рассылки по сценариям.
0
Ваша ситуация состоит из нескольких ключевых моментов:
1. Составление динамического sql (исходя из структуры данных). Я бы его завернул в stored procedure параметрами которой были бы помимо прочих данных( о продажах, периодах, сравнения, бюджеты, пр) email каждого кому нужно отправить отчетик.
2. Создание необходимого отчетика на SSRS — детально описано в msdn, самоучителях, пр. Форматирование, и пр.
3. Создание подписки на отчет по параметрам — больше — msdn, ключевым параметром подписки была бы отправка отчета каждому из списка.
Письмо приходит по расписанию, тело письма — MHTML.
Будут более детальные вопросы — с радостью отвечу.
1. Составление динамического sql (исходя из структуры данных). Я бы его завернул в stored procedure параметрами которой были бы помимо прочих данных( о продажах, периодах, сравнения, бюджеты, пр) email каждого кому нужно отправить отчетик.
2. Создание необходимого отчетика на SSRS — детально описано в msdn, самоучителях, пр. Форматирование, и пр.
3. Создание подписки на отчет по параметрам — больше — msdn, ключевым параметром подписки была бы отправка отчета каждому из списка.
Письмо приходит по расписанию, тело письма — MHTML.
Будут более детальные вопросы — с радостью отвечу.
0
Этот список у вас наверное есть откуда-то. Из AD, ERP, 1C, с бумажки.
Список пользователей должен быть доступен для sql select.
А потом — читаем msdn:
Список пользователей должен быть доступен для sql select.
А потом — читаем msdn:
Step 3 — Create a data-driven subscription: Specify a command or query that returns a list of recipients and optionally returns fields used to vary delivery settings and report parameter values for each recipient:
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Generating HTML reports for dynamic table-structures