Member 12790135 Ответов: 0

Отчет SSRS не возвращает текущие данные


m создание отчета в SSRS. Отчет должен формироваться ежедневно. когда я запускаю запрос в SQL server, он дает мне точные данные. Однако, когда отчет генерируется, он дает мне данные только за последнюю дату прошлого месяца. Я использую это, чтобы позвонить вчера/сегодня . Я попытался использовать 1-ю дату августа в качестве даты начала и конец сентября в качестве даты окончания, используя тот же формат" getdate", и отчет работает нормально. Я использую тот же запрос, что и набор данных моего отчета. Что я упускаю?Большое спасибо за вашу помощь!!

^^^Я просто сбит с толку, что даже если я войду и поставлю дату начала как 10/11/16 и дату окончания как 10/12/2016, это вернет значение 09/30/2016. Если SD равен 09/01/16, а дата окончания-10/12/16, то возвращаются данные за весь сентябрь.Данные за октябрь не возвращаются.

DECLARE @PRD_GRP VARCHAR(3)
DECLARE @START_DATE DATETIME
DECLARE @END_DATE DATETIME
SET @PRD_GRP =  'RDE'
SET @START_DATE = DATEADD(d,-1,GETDATE())'
SET @END_DATE = getdate()


Что я уже пробовал:

Я попробовал изменить даты( введя их вручную и используя метод GetData() на разные даты).Он работает для каждой даты, во всех форматах.
Когда я спрашиваю данные за октябрь он возвращает данные только за 30 сентября

0 Ответов