1

我们的员工在使用新的 2013 CRM 时遇到了一些问题。似乎他们无法处理设计的开放性,所以我的任务是编辑 CSS 以基本上为 div、表格等添加一些边框。

我遇到的问题是这些文件在哪里?查看源代码时使用的文件名似乎是动态生成的,所以我不确定在哪里编辑任何东西。

<link rel="stylesheet" type="text/css" href="/Organization/_common/styles/main.css.aspx?lcid=1033&amp;ver=-177406624" id="/organization/_common/styles/main.css.aspx?lcid=1033&amp;ver=-177406624" />
4

2 回答 2

3

您最好使用类似http://snataw.wordpress.com/2014/01/30/prettify-entity-form-in-crm-2013/中显示的示例您可以在其中创建一个 CSS 样式表作为 Microsoft CRM Web 资源,然后使用 JavaScript 加载该 Web 资源以覆盖 Microsoft CRM 具有的默认样式。我已经将它用于一些客户部署,主要用于字段显示名称标签的自动换行功能,但我认为它有助于使表单看起来更好,在子网格周围有一个漂亮的框网格并使标题脱颖而出比默认的 Microsoft CRM 表单多一点。这将比更改任何现有 CRM 文件更受支持,并且还具有此方法将在 Microsoft Dynamics CRM Online 环境中工作的优点,在该环境中,您无法访问 CRM 服务器安装中的基础文件,就像您在OnPremise 部署。

于 2014-11-26T22:13:34.613 回答
1

我找不到有关 CRM 2013 的任何信息,但在 Microsoft CRM 2011 中,该位置似乎是C:\Program Files\Microsoft Dynamics CRM\CRMWeb_common\styles\global.css (reference)。该文件很可能/可能位于 2013 版本中的同一位置。(抱歉,如果您已经检查过那里,因为动态 css 文件位置指向类似的目录。)

由于这方面的信息非常少(微软不支持它,您所做的更改可能会被未来的更新覆盖),这里有另一个提到“global.css.aspx”的链接:http: //tntsharinglady.com/tag/global-css- aspx/

于 2013-12-31T20:09:22.540 回答