# 设计 HTML 报告模板

您可以设计可嵌入式电子邮件和网页的 HTML 报告。HTML 报告提供了基于代码的报告开发体验，可直接在您的分析应用程序中使用。在配置 HTML 模板的输出时，您可以将内容自动嵌入到预先配置的电子邮件中，以 HTML 文件的形式交付输出，或同时执行这两项操作。

[Designing HTML Reports](https://play.vidyard.com/rBaJbQncc6EH55JGMig92Y)

以嵌入式电子邮件形式发送 HTML 报告

以嵌入式电子邮件形式发送 HTML 报告

以嵌入式电子邮件形式发送 HTML 报告 ![嵌入式电子邮件的 HTML 报告](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/reports_html-example.png)

## 用例

HTML 利用报告功能，无需打开文件附件，即可轻松向利益相关者提供见解。通过直接在电子邮件中嵌入报告内容，可以更方便地找到关键指标和详细信息，从而简化内容的使用和访问。

由于这些报告采用 HTML 格式，因此也很容易嵌入到网页和应用程序中。

## 生成报告

您可以配置您的 HTML 报告，使其可直接嵌入电子邮件。此操作在配置任务时于分发选项卡中完成。

还有其他选项可用于从您的 HTML 模板生成报告。这些选项可结合嵌入式电子邮件正文报告使用，也可作为其替代：

* 选择以附件形式发送报告，或将报告发送至 SharePoint。这是利用任务配置流程发送其他格式报告模板的标准方式。

* 应用程序消费者还可使用按需报告。按需生成 HTML 报告时，会以 HTML 文件的形式从浏览器下载。

有关完整地详细信息，请参阅[在电子邮件中嵌入报告内容](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Generate/html-report-as-email.htm)。

## 注意事项

在 HTML 模板开发过程中，通常要经常预览模板，以确保模板代码能产生预期的输出结果。由于电子邮件客户端和设备呈现 HTML 内容的方式不同，当 HTML 报告管理模板嵌入电子邮件时，预览的报告和收件人实际看到的内容可能会有差异。考虑采用试错法，使用一个或多个电子邮件客户端和设备进行测试，以确保 HTML 报告的最佳质量。

第三方工具也可用于模拟相同的 HTML 代码在不同客户端的呈现效果。这些工具可以帮助您：

* 决定使用单一的优化模板，还是为不同的消费场景创建不同的模板。

* 针对特定客户端优化 HTML 代码。

* 控制 HTML 代码在不同客户端上的呈现。

## 限制

* 如果周期已应用于报告任务，则无法将 HTML 报告模板设置为生成嵌入式电子邮件信息。

* 只有当HTML 模板用作嵌入式电子邮件正文时，才支持收件人标记。这些标签在任何其他情况下都不会被替换，包括：

  * 报告预览

  * 以电子邮件附件形式生成报告

  * 为文件夹分发生成的报告 (Microsoft SharePoint)

  * 直接地使用 Qlik 报告服务 API

  * 从 Qlik Automate 生成的报告