Проблема с параметром даты/времени календаря SSRS

#reporting-services

Вопрос:

У меня есть параметры @дата начала и @ дата окончания в ssrs, при запуске отчета не отображается отчет о сегодняшней дате, у меня есть дата/время в запросе ssms. когда я запускаю запрос, я вижу данные с сегодняшней датой.Есть Идеи?

Комментарии:

1. Вам нужно добавить дополнительную информацию, такую как типы данных, которые вы запрашиваете, являются ли они датами, временем и т. Д.? Покажите свой запрос набора данных или где бы ни использовались параметры вашего отчета, чтобы мы могли видеть, что вы пытаетесь сделать. Тем не менее, я предполагаю, что вам нужно будет привести обе стороны сравнения на сегодняшний день. например WHERE CAST(myDateColumn as Date) BETWEEN CAST(@StartDate as Date) AND CAST(@EndDate as Date)

2. Содержит ли ваша дата значение времени? Если вы выполняете фильтрацию lt;= @EndDate , то любая строка даты окончания, имеющая значение времени, будет отфильтрована. Возможно, вам потребуется сократить компонент времени, прежде чем проводить сравнение.