Как создать подписку на SSRS с динамической датой начала и окончания параметра для отчета, работающего из трех наборов данных - PullRequest
0 голосов
/ 04 июня 2019

Я создал отчет, извлекающий данные из четырех разных наборов данных, каждый из которых содержит параметр startDate и EndDates.Все наборы данных включают в себя одну и ту же таблицу, где находится этот параметр.Я хочу создать подписку по электронной почте, которую пользователи будут получать еженедельно (-7 дней от даты запуска).

Ответы [ 2 ]

0 голосов
/ 04 июня 2019

При создании отчета я создаю параметры для дат и устанавливаю значения по умолчанию для желаемого диапазона на регулярной основе.

Если вы хотите получить данные за предыдущие недели за определенный день, вы можете использовать

=TODAY.AddDays(-7)

для значения даты начала по умолчанию и

=TODAY.AddDays(-1)

для значения даты окончания по умолчанию. 6/4 это дает 5/28 для даты начала и 6/3 для даты окончания.

С этими значениями по умолчанию ваш отчет всегда будет выполняться за предыдущую неделю, но при необходимости его можно будет запускать и для других дат.

0 голосов
/ 04 июня 2019

Вы можете настроить подписку электронной почты в SSRS в разделе «Параметры доставки отчета». Пожалуйста, смотрите это видео для более подробной информации.

Если вы еще не настроили расширение доставки электронной почты в своих службах Reporting Services, прочтите подробные инструкции здесь .

...