Я создал отчет SSRS, а также создал подписку для добавления отчета в электронное письмо.Это прекрасно работает.
Я должен передать параметр Дата отчета в отчете, чтобы захватить любые данные.За этот конкретный день, если есть записи, отправьте отчет, иначе не отправляйте отчет.
Я попробовал подписку, управляемую данными, и дал приведенный ниже запрос в редактируемом наборе данных и передал его в поле TO Email ID.
select 'aaa.bbb@xxx.com' EmailID
where 1<=(select count(1) records from dbo.table)
и в поле параметра я передаю параметр даты.
я следовал за этим видео https://www.youtube.com/watch?v=TOdKNWVes5g
Если для указанной даты есть какие-либо строки, тогдаон отправляет на указанный выше идентификатор электронной почты, иначе отправлять не следует, поскольку данные не извлекаются.Однако в обоих случаях с отчетом отправляется электронное письмо.если есть данные, отчет имеет данные, иначе отчет пуст.
Я вообще не хочу отправлять отчет, если на эту дату нет данных.
что мне здесь не хватает?любая помощь приветствуется!