Microsoft Dynamics CRM - 网页资源



CRM 中的网页资源是存储在 CRM 数据库中的虚拟网页文件,用于在 CRM 中实现网页功能。这些文件可以是 HTML、JScript、Silverlight 或任何其他受支持的类型。

CRM 作为一个产品,具有广泛的功能。但是,大多数情况下,您需要扩展这些现有功能以满足您的自定义需求。扩展这些功能通常有两种方式:

  • 客户端扩展 - 使用网页资源和表单脚本。

  • 服务器端扩展 - 插件、工作流和 Web 服务(我们将在接下来的章节中学习这部分内容)。

网页资源的用途

如上所述,在客户端扩展 CRM 时,网页资源就派上用场了。为了更清楚地理解这一点,请考虑以下用例:

  • 您有一个包含某些字段的 CRM 表单。CRM 提供了开箱即用的基本验证功能,例如必填字段、字段长度等。但是,如果您想要更复杂的验证,例如验证输入的电话号码格式是否正确,或者验证输入的地址是否存在,或者输入的社会安全号码是否正确,该怎么办呢?

  • CRM 提供了开箱即用的 UI 自定义功能,例如在表单上创建节和选项卡、重新排列字段等。但是,如果客户端想要构建一个自定义页面,该页面显示来自其其他 ERP 系统的所有客户信息,该怎么办呢?

  • CRM 带有一个标准功能区栏,其中包含所有按钮和选项。如果您想添加自己的功能区按钮,该怎么办呢?

  • 假设您已经有一个 ERP 系统。如果您想从此 ERP 系统打开一些 CRM 屏幕,该怎么办呢?

  • 您始终可以在服务器端插件代码中调用任何外部 Web 服务。但是,如果您想在客户端仍然处于客户端时调用任何外部 Web 服务,该怎么办呢?

所有这些“怎么办”的答案都是网页资源。每个网页资源都可以通过其唯一的 URL 访问。您可以上传网页资源文件,或者对于基于代码的资源(例如 HTML、Jscript 等),您甚至可以直接在 CRM 中编辑它们。由于网页资源存储在 CRM 中,因此它们可以轻松地与任何 CRM 自定义一起从一个环境迁移到另一个环境。

网页资源的类型

网页资源类型 CRM 中的示例应用程序
网页 (HTML) 您可能想要创建任何自定义 HTML 页面,例如地图、自定义应用程序页面等,并将其放置在 CRM 表单中。
样式表 (CSS) 任何将与 HTML 文件一起使用的 CSS 文件。
脚本 (JScript) 任何客户端逻辑,例如验证、操作字段值等。
数据 (XML) 可用于存储任何静态设置或配置数据。
图像 (PNG、JPG、GIF、ICO) 应用程序中功能区按钮、图标、表单等使用的任何图像。
Silverlight (XAP) 嵌入在 CRM 中的任何自定义 Silverlight 应用程序。
样式表 (XSL) 用于转换 XML 数据。

在所有这些类型的网页资源中,我们将在后续章节中学习最重要的两种类型的网页资源——HTML 网页资源和 JScript 网页资源。

访问任何实体的网页资源

可以访问 CRM 中存储在数据库中的所有网页资源。所涉及的步骤如下:

步骤 1 - 转到设置 → 自定义 → 自定义系统。

步骤 2 - 从左侧导航中选择网页资源。目前,您将无法看到任何网页资源,因为我们尚未创建任何内容。

Mscrm Access Web Resource Step 1

我们将在接下来的章节中介绍如何创建网页资源。

广告
© . All rights reserved.