我的报告在报告中的文本框中显示参数。
现在我右键单击文本框,转到属性,并将数字格式设置为:Date - 01/31/2000
但是,当我呈现报告时,它不会以该格式显示日期。它以sproc返回的方式显示它:5/13/2011 3:08:30 PM
我尝试将参数类型更改为TEXT而不是datetime,没有任何区别。
我遇到同样的货币问题。我将返回12345,它将在文本框中显示该方式而不是$ 12,345.00。
有什么建议吗?
答案 0 :(得分:0)
对文本框值使用以下表达式:
=Format(Parameters!pDate.Value, "d")
对货币做类似的事情:
=Format(Fields!Currency.Value, "C")
另见这篇优秀文章: What are the valid Style Format Strings for a Reporting Services [SSRS] Expression?