【问题标题】:The DateTime parameter is not displayed by using the regional setting format of a CRM 2011 in SSRS 2012在 SSRS 2012 中使用 CRM 2011 的区域设置格式不显示 DateTime 参数
【发布时间】:2015-06-26 07:03:28
【问题描述】:

我们在项目中遇到了与日期参数相关的问题,在使用日期选择器更改日期后,它会更改日期格式。 我们使用加拿大格式 dd/MM/yyyy,但报告日期选择器显示 (yyyy-dd-mm)。

我们在 SSRS 2012 中使用 CRM 2011

参数上根本没有自定义逻辑。

单击报告中的报告视图按钮后,日期选择器值已更改为以下?

我们尝试了以下选项,但对于所有使用日期选择器的报告,我们仍然遇到同样的问题:

  • 在 CRM 服务器上修改区域设置
  • 修改 SSRS 服务器上的区域设置
  • 修改了控制面板中的用户区域设置
  • 修改浏览器语言设置
  • 在 CRM 组织中更改全局日期格式
  • 在 CRM 选项中更改个人日期格式
  • 向报告 .rdl 添加语言元素
  • 通过javascript修改日期格式
  • 修改 CRM 和 SSRS 服务器上的报表查看器控件
  • 分隔日期参数的日期和时间部分

【问题讨论】:

  • 在更改 CRM 服务器上的区域设置后,您是否尝试过重置 IIS?
  • 是的,我们已经完成了 IIS RESET 以及服务器重启。但是没有运气。
  • 您是否也清除了客户端上的浏览器缓存?
  • 是的,我已经清除了浏览器缓存

标签: dynamics-crm-2011 dynamics-crm ssrs-2012


【解决方案1】:

我们已安装 RU 18,但问题仍未解决。

之后,我们进行了漫长的调查,我们能够通过以下方式解决此问题。

我们已在 CRM 服务器的以下文件夹中打开报告查看器页面,并将页面文化更新为 Culture="en-US"

C:\Program Files\Microsoft CRM\CRMWeb\CRMReports\rsviewer QuirksReportViewer.aspx 页面

Culture="en-US"

【讨论】:

    猜你喜欢
    • 2012-05-12
    • 1970-01-01
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    相关资源
    最近更新 更多