在我的 SSRS 报告中,我希望允许用户指定一个日期(用于过滤报告中的数据)。当我这样做时,参数还包括时间。是否可以只允许用户选择日期而不显示时间?我也可以给它一个当前日期的默认值吗?
我已经应用于报告参数的步骤:
- 将参数设置为“日期/时间”数据类型。
- 将此参数的默认值设置为
=Now
。
当我这样做时,报告参数会告诉我:
23/04/2013 00:31:22
在我的 SSRS 报告中,我希望允许用户指定一个日期(用于过滤报告中的数据)。当我这样做时,参数还包括时间。是否可以只允许用户选择日期而不显示时间?我也可以给它一个当前日期的默认值吗?
我已经应用于报告参数的步骤:
=Now
。当我这样做时,报告参数会告诉我:
23/04/2013 00:31:22
而不是使用=Now()
你可以使用=Today()
which 提供当前日期而没有时间。如果你从数据库中获取数据,那么你可以
=Format(Fields!YourDateColumn.Value,"dd/MM/yyyy")
检查此MSDN文章以使用表达式和格式化日期时间列