Исключение времени в параметре "дата / время" для отчетов SSRS

в моем отчете SSRS я хотел разрешить пользователям указывать дату (которая будет использоваться для фильтрации данных в отчете). Когда я это сделал, параметр также включает время. Можно ли просто позволить пользователю выбрать дату, не показывая время? Могу ли я также дать ему значение по умолчанию текущей даты?

шаги, которые я уже применил к параметру отчета:

  1. задайте для параметра тип данных "дата / время".
  2. установить по умолчанию этот параметр имеет значение =Now.

когда я это сделал, параметр отчета покажет мне:

23/04/2013 00:31:22

2 ответов


вместо =Now() можно использовать =Today(), который предоставляет текущую дату без времени .Если вы получаете данные из БД, то вы можете

=Format(Fields!YourDateColumn.Value,"dd/MM/yyyy")

проверить это MSDN статья для использования выражений и форматирования столбца даты и времени


надеюсь, это поможет. Мой способ достижения этого:

=DateSerial(Year(Now), Month(Now), Day(Now))

SSRS Default Date Param

Спасибо,