У меня есть отчет (построитель отчетов 3.0), запущенный из представления в моей таблице SQL 2008R2 SQL.Параметры построителя отчета не работают
У меня есть 4 параметра, уже запрограммированных и работающих, которые выбирают свои значения из существующих данных с помощью запроса.
«Выбери отчетливое поле от VIEW»
У меня есть значение по умолчанию, установленное для всех, а также.
У меня есть еще два параметра, которые я также хочу использовать.
Когда я добавляю их таким же образом. когда я это сделаю, отчет будет запускаться в первый раз с выбранными значениями по умолчанию, но если я попытаюсь запустить его снова, даже с теми же параметрами, отчет отменит выбор всех параметров для параметра и не запустит отчет.
Если что-то нуждается в дополнительном разъяснении или загруженных изображениях, пожалуйста, дайте мне знать.
Спасибо заранее,
Стив Хэтэуэй
Я попробовал отчет не используя View и полный запрос. Без изменений. Вот запрос основного набора данных с параметрами на месте.
SELECT
dbo.Main.CallLogID,
dbo.Main.CallDateTime,
dbo.Main.DayofWeek,
dbo.Main.LOC,
dbo.Main.ManagingOffice,
Data_Shack.dbo.OptionsData.Fullname,
dbo.Source.Source,
dbo.NatureofCall.NatureOfCall,
dbo.Response.Response,
dbo.Main.UserName,
dbo.Main.flagDeleted
FROM
dbo.Main LEFT OUTER JOIN
dbo.NatureofCall ON dbo.Main.NatureofCall = dbo.NatureofCall.NOCID LEFT OUTER JOIN
dbo.Response ON dbo.Main.Response = dbo.Response.ResponseID LEFT OUTER JOIN
dbo.Source ON dbo.Main.Source = dbo.Source.SourceID LEFT OUTER JOIN
Data_Shack.dbo.OptionsData ON dbo.Main.ClientName = Data_Shack.dbo.OptionsData.ChildID
WHERE
(Main.LOC IN (@LOC)) AND
(Main.ManagingOffice IN (@ManagingOffice)) AND
(Response.Response IN (@Response)) AND
(Main.UserName IN (@UserName)) AND
(source.source IN (@S)) AND
(NatureofCall.NatureOfCall in (@NOC))
Первые 4 параметра работают нормально.
У кого-нибудь есть идеи, почему параметр не будет работать и будет очищаться? –