Исключение времени в параметре "дата / время" для отчетов SSRS
в моем отчете SSRS я хотел разрешить пользователям указывать дату (которая будет использоваться для фильтрации данных в отчете). Когда я это сделал, параметр также включает время. Можно ли просто позволить пользователю выбрать дату, не показывая время? Могу ли я также дать ему значение по умолчанию текущей даты?
шаги, которые я уже применил к параметру отчета:
- задайте для параметра тип данных "дата / время".
- установить по умолчанию этот параметр имеет значение
=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))
Спасибо,