Я работаю над отчетом в SSRS (построитель отчетов).
Я создал 2 параметра: 'date_from' и 'date_to' (а также добавил параметры в свой запрос, который я назначил параметрам отчета) , Надо сказать, что я использовал «Преобразовать» в дату, потому что в моем наборе данных был формат «дата + время» - поэтому я преобразовал его в формат даты.
Значение по умолчанию для date_from: = DateAdd ("d", - 1, Today ()) , по умолчанию для date_to просто = Today ()
Когда я запускаю отчет, все в порядке - правильные данные возвращаются на основе в даты, но проблема возникает, когда я пытаюсь изменить даты в фильтре над отчетом.
Прежде всего - дата не отображается в поле фильтра, когда я выбираю ее из календаря, я вижу только пустое поле, как показано ниже (после установки значений по умолчанию для дат). Не знаю, может быть, так работает SSRS:
Второй - когда я выбираю дату из фильтра, дата не отображается в дате поле (например, «Дата начала»), но исчезает. Поэтому я вообще не могу выбирать даты. Иногда я могу выбрать дату для «Дата начала», но когда я выбираю дату для следующего поля - «Дата окончания», то дата из «Начала» date 'исчезает. И, наконец, результат, как на картинке, которую я вставил выше - пустые поля даты.
Итак, подводя итог, я могу установить значения по умолчанию, но когда отчет запускается и мне нужно изменить даты, он не вообще не работает.
Это какая-то ошибка? Или мне нужно установить другие параметры или форматы даты?