【问题标题】:SQL reporting services report not showing date in correct formatSQL 报告服务报告未以正确格式显示日期
【发布时间】:2009-10-08 22:49:42
【问题描述】:

我已经从 SQL Server 2005 构建了一个报告服务报告,但无法在独立文本框中正确设置日期格式。

我使用的代码如下:

="Date: " & FormatDateTime(Parameters!date.Value, 2))

-- 根据 MSDN,当设置为“2”时,它应该会影响我的系统文化,但事实并非如此。

当前显示 = MMDDYYYY, 想要显示 = DDMMYYYY

有谁知道我做错了什么?

【问题讨论】:

  • 嗨,格兰特 - 我认为您在我编辑它以尊重区域设置之前接受了我的回答。检查更新的答案。

标签: sql-server-2005 date formatting reportingservices-2005


【解决方案1】:

报告有自己的国际化设置 - 它们不使用系统。

打开您的报告属性页面(单击报告的空白区域并检查属性面板)并查看语言设置。它将设置为英语(美国)。将其设置为 =User!Language 以使其尊重用户的区域设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多