我已经在SQL Server 2005上构建了一个报告服务报告,并且无法在独立文本框中正确格式化日期。
我使用的代码如下:
="Date: " & FormatDateTime(Parameters!date.Value, 2))
- 根据MSDN,当设置为“2”时它应该可以解决我的系统文化问题,但事实并非如此。
目前正在显示= MMDDYYYY, 想要显示= DDMMYYYY
有谁知道我做错了什么?
答案 0 :(得分:3)
报告有自己的国际化设置 - 他们不使用系统。
打开报告“属性”页面(单击报告的空白区域并选中“属性”面板),然后查看“语言”设置。它将设置为英语(美国)。将其设置为 =用户!语言,使其尊重用户的区域设置。