- Microsoft Dynamics CRM 教程
- Microsoft CRM - 首页
- Microsoft CRM - 概述
- Microsoft CRM - 环境
- Microsoft CRM - 功能模块
- Microsoft CRM - 实体和记录
- Microsoft CRM - 字段
- Microsoft CRM - 表单
- Microsoft CRM - 搜索
- Microsoft CRM - 网页资源
- JScript 网页资源
- HTML 网页资源
- Microsoft CRM - 工作流流程
- Microsoft CRM - 插件
- Microsoft CRM - 插件注册
- Microsoft CRM - Web 服务
- Microsoft CRM - 解决方案
- Microsoft CRM 有用资源
- Microsoft CRM - 快速指南
- Microsoft CRM - 有用资源
- Microsoft CRM - 讨论
HTML 网页资源
本章我们将学习 Microsoft Dynamics CRM 中的各种网页资源。
HTML 网页资源的应用
CRM 中的 HTML 网页资源可以包含任何可在浏览器上呈现的 HTML 内容。考虑以下您可能需要使用 HTML 网页资源的场景:
您有一个静态 HTML 页面,希望在 CRM 屏幕内显示。
您有一个自定义 HTML 页面,它需要一些输入参数,并根据这些输入参数进行呈现。例如,假设您要从外部 API 或 Web 服务获取信息,并希望在 CRM 中显示。
您希望以不同于标准 CRM UI 的外观和风格显示某些信息。
您有一个自定义 ASPX 页面(在 CRM 应用程序外部),它根据输入参数进行呈现。由于 CRM 不允许您拥有 ASPX 网页资源,您可以创建一个 HTML 网页资源并从此 HTML 页面调用外部 ASPX 页面。
HTML 网页资源示例
我们将创建一个非常简单的 HTML 网页资源,它将显示自定义文本“欢迎来到 TutorialsPoint”。请注意,这是一个非常简单的 HTML 网页资源示例。实际上,HTML 网页资源会比这更复杂。
步骤 1 - 创建一个名为 sampleHTMLWebResource.html 的 HTML 文件并复制以下代码。
<!DOCTYPE html>
<htmllang = "en"xmlns = "http://www.w3.org/1999/xhtml">
<head>
<metacharset = "utf-8"/>
<title>Welcome to Tutorials Point</title>
</head>
<body>
<h1>Welcome to Tutorials Point. This is an example of HTML Web Resource.</h1>
</body>
</html>
步骤 2 - 首先,我们将创建一个新的网页资源,然后在联系人表单上引用它。打开 DefaultSolution 并从左侧面板导航到 WebResources 选项卡。单击新建。
步骤 3 - 它将打开一个新的网页资源窗口。输入如下屏幕截图所示的详细信息,然后浏览我们在步骤 1 中创建的 HTML 文件。单击保存并发布。关闭窗口。
步骤 4 - 您将看到新的网页资源已添加到网页资源网格中。
步骤 5 - 现在通过设置 → 自定义 → 自定义系统 → 联系人 → 主表单打开联系人表单。选择联系人信息部分,然后从顶部功能区切换到插入选项卡。单击网页资源。
步骤 6 - 它将打开一个添加网页资源窗口。单击此窗口中的网页资源查找,这将打开网页资源查找记录窗口。搜索您刚刚创建的网页资源 (new_sampleHTMLWebResource),从网格中选择它,然后单击添加。
步骤 7 - 返回“添加网页资源”,输入如下屏幕截图所示的名称和标签,然后单击确定。关闭窗口。
您将看到 HTML 网页资源已添加到地址字段下方。
步骤 8 - 要测试它,请打开任何联系人记录,您将看到在那里显示的 HTML 网页资源内容。
HTML 网页资源的限制
不支持在 HTML 网页资源中使用服务器端代码。
HTML 网页资源只能接受有限数量的参数。要在数据参数中传递多个值,您必须对参数进行编码,并在另一端包含解码逻辑。