Подписка на службы отчетов SQL Server с динамическими параметрами - PullRequest
6 голосов
/ 26 октября 2011

У меня есть собственный отчет в службах отчетов SQL Server. Этот отчет имеет несколько параметров, таких как: Запрошенная дата начала, Запрошенные данные для, донор.

Я хотел бы настроить запланированное письмо. Однако я хотел бы присвоить значение «Запрошенная дата начала» = (текущая дата-месяц) и присвойте значение «Запрошенная дата окончания» = текущая дата / время

Какие-нибудь советы, как это сделать?

enter image description here

Ответы [ 2 ]

3 голосов
/ 26 октября 2011

Это довольно просто, см. Мой ответ здесь:

SQL Server: вычисление диапазонов дат

В конечном итоге вы должны создать эти вычисления какнабор данных, а затем используйте флажок «Использовать по умолчанию» в самой подписке:

enter image description here

1 голос
/ 08 января 2013

Напишите хранимую процедуру и получите из sql хранимой процедуры следующее:

select @FileName  as FILENAME, @PATH as PATH, 'EXCEL' as RENDER_FORMAT , 'Overwrite' as WRITEMODE, 
'True'  as FILEEXTN , 'null' as USERNAME, 'null' as PASSWORD

Вызов процедуры из подписки

Анил Мадан

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