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 选项卡。单击新建。

HTML Web Resource Step 2

步骤 3 - 它将打开一个新的网页资源窗口。输入如下屏幕截图所示的详细信息,然后浏览我们在步骤 1 中创建的 HTML 文件。单击保存并发布。关闭窗口。

HTML Web Resource Step 3

步骤 4 - 您将看到新的网页资源已添加到网页资源网格中。

HTML Web Resource Step 4

步骤 5 - 现在通过设置 → 自定义 → 自定义系统 → 联系人 → 主表单打开联系人表单。选择联系人信息部分,然后从顶部功能区切换到插入选项卡。单击网页资源。

HTML Web Resource Step 5

步骤 6 - 它将打开一个添加网页资源窗口。单击此窗口中的网页资源查找,这将打开网页资源查找记录窗口。搜索您刚刚创建的网页资源 (new_sampleHTMLWebResource),从网格中选择它,然后单击添加。

HTML Web Resource Step 6

步骤 7 - 返回“添加网页资源”,输入如下屏幕截图所示的名称和标签,然后单击确定。关闭窗口。

HTML Web Resource Step 7

您将看到 HTML 网页资源已添加到地址字段下方。

HTML Web Resource Step 8

步骤 8 - 要测试它,请打开任何联系人记录,您将看到在那里显示的 HTML 网页资源内容。

HTML Web Resource Step 9

HTML 网页资源的限制

  • 不支持在 HTML 网页资源中使用服务器端代码。

  • HTML 网页资源只能接受有限数量的参数。要在数据参数中传递多个值,您必须对参数进行编码,并在另一端包含解码逻辑。

广告
© . All rights reserved.