【问题标题】:Date format on Reporting Services causing Parameter Type MismatchReporting Services 上的日期格式导致参数类型不匹配
【发布时间】:2015-03-27 07:00:21
【问题描述】:

我们正在使用 Microsoft SQL Server Reporting Services,无论是 SQL Server 2005、2008、2012 还是 2014,即使在 Microsoft Dynamics CRM Online SSRS 上我们也遇到了同样的问题。

我们使用英语显示语言,但我们使用我们的本地区域格式(克罗地亚语),其日期格式为 dd.mm.yyyy。而SSRS rdl文件就是这样配置的。

问题是默认情况下,日期的报告 (.rdl) 参数格式不正确。原始日期选择器以格式写入日期:dd.mm.yyyy 这是正确的,但是我们有错误 - rsReportParameterTypeMismatch

临时解决方案是用户手动覆盖文本框的日期参数并删除最新字符(句点),使日期看起来像dd.mm.yyyy,然后报告工作。

是否有任何解决方案如何从report.rdl 方面解决此问题,以便用户可以使用默认日期选择器(带或不带最后一个字符 - 一年后的句点)而不会出现rsReportParameterTypeMismatch 错误?

由于 CRM Online SSRS(云)上的问题仍然存在,我无法在那里修改任何服务器设置。

【问题讨论】:

    标签: sql-server date reporting-services dynamics-crm dynamics-crm-online


    【解决方案1】:

    您是否尝试过更改报表元素上的报表语言属性?这将更改日期和整数的格式,但不会翻译字符串。

    【讨论】:

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