【发布时间】: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