Использование SQL Services 2005.
У меня есть отчет в Microsoft Visual Studio 2005: Projects.rdl
В наборе данных у меня есть следующий запрос:
(Показывает мне предыдущий месяц, где проекты просрочены)
SELECT [Date], [Project], [Project Owner], [Email]
FROM [Table1]
WHERE [Date] < (SELECT DATEADD(MONTH,-1,GETDATE())
Теперь я хочу отправить отчет RS каждому [Владельцу проекта], не создавая отчет для каждого пользователя с определенным фильтром.
То есть я не хочу делать следующее для каждого отчета, отправляемого каждому пользователю:
SELECT [Date], [Project], [Project Owner], [Email]
FROM [Table1]
WHERE [Date] < (SELECT DATEADD(MONTH,-1,GETDATE())
AND [Project Owner] = 'AceAlfred'
Предоставляет ли Data-Drive-Subscription эту функцию ??
UPDATE:
SELECT [Date], [Project], [Project Owner], [Email]
FROM [Table1]
WHERE [Date] < (SELECT DATEADD(MONTH,-1,GETDATE())
AND [Email] = @email
Сообщение об ошибке:
Параметр отчета «email» имеет значение DefaultValue или ValidValue, которое зависит от параметра отчета «email». Прямые зависимости недействительны. (RsInvalidReportParameterDependency)