【问题标题】:Font style changing in CRM 2011 SSRS reportCRM 2011 SSRS 报告中的字体样式更改
【发布时间】:2013-06-02 09:08:36
【问题描述】:

我使用 SSRS 2008 创建了一份报告并将其部署到 CRM 2011(内部部署)。当我从 Visual Studio 2010 运行此报告时,它可以根据所使用的字体样式正常工作(Trebuchet MS)。但是,当我从 CRM 运行相同的报告时,字体会更改为“Times New Roman”。我检查了,“Trebuchet MS”已安装在服务器中。还是我需要在 CRM 中安装此字体?如果是这样,我该如何安装?

下图显示了在 (A) Visual Studio 和 (B) CRM 2011 中运行的相同报表,但它们使用不同的字体。谁能帮我用 CRM 中的 Trebuchet MS 完成这份报告?

【问题讨论】:

  • 你在多台机器上测试过吗?
  • 字体也安装在运行 SSRS 的服务器内?
  • SSRS 和 CRM 都驻留在同一台 VMWare 机器上。顺便说一句,我怎样才能看到这个字体是否安装在 SSRS 中?
  • 您可以打开写字板并检查字体是否可用
  • 是的,该字体可用。

标签: reporting-services fonts ssrs-2008 dynamics-crm-2011 dynamics-crm


【解决方案1】:

我认为这可能是与浏览器相关的问题。您是否尝试过导出为 PDF 并查看字体是什么?这可能会有所帮助。

【讨论】:

  • 它在 pdf 或 word 中显示正确的字体。这个问题只存在于浏览器中。
【解决方案2】:

如果导出显示正确的字体,则问题是页面上的某些 CSS 覆盖了您为报告设置的内容。右键单击字体,然后您可以在浏览器中对其进行截图(最好是 chrome)。这可能会让您知道它在哪里获取该字体系列。

要覆盖它使用这个

#whateveryouridis{ font-family: Trebuchet MS !important }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-30
    • 2013-09-24
    • 1970-01-01
    • 2016-10-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多