# 开始使用 HTML 报告

HTML报告模板通过 HTML 设计器开发。此设计器可直接在分析应用程序中使用。

## 界面概述

有关HTML设计器的概览，请参阅[导航 HTML 设计器](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-designer.htm)。

## 创建新 HTML 模板

执行以下操作：

1. 在应用程序中使用导航栏中的下拉菜单，选择报表。

2. 切换到模板选项卡。

3. 在右上角单击新建 &gt; HTML模板。

4. 输入模板的名称

HTML设计器打开。

## 编辑模板

您可以编辑已添加到应用程序中的现有HTML模板。编辑模板时，HTML设计器会直接在应用程序中打开，您可以在其中修改现有模板。

执行以下操作：

1. 在应用程序的报表部分，切换到模板选项卡。

2. 单击 HTML 模板旁边的 the 三点图标 icon，然后单击the 编辑 icon。

HTML设计器打开。

## 保存您的工作

自动保存功能在 HTML 设计器中默认打开。每 30 秒自动存储一次更改。如有需要，您还可以更频繁地手动保存工作 - 例如，当您完成编辑并想关闭浏览器时。要手动保存，请单击右上角的保存模板。

如果需要，还可以将自动保存功能关闭。要关闭该特性，请在右上角关闭自动保存。

如果您添加了模板中不允许的 HTML 内容，您的模板将无法保存（包括自动保存）。当模板中出现违禁内容时，必须先自动或手动删除不合规代码对内容进行修整，然后再保存。有关修整的更多信息以及允许使用的 HTML 代码列表，请参阅[HTML 模板中的代码允许列表](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-allowed-code.htm) 。

## 预览您的工作

向报告模板添加内容时，预览当前形式的报告输出很有帮助。在HTML设计器中工作时，可以轻松导出生成报告的副本。

执行以下操作：

* 编辑模板时，单击界面右上角的预览模板。

生成预览的同时可以继续编辑模板。

## 导出 HTML 模板

您可以将模板的副本导出到本地计算机。模板以.qhtml格式导出。

执行以下操作：

1. 在应用程序的报表部分，切换到模板选项卡。

2. 单击模板旁边的 the 三点菜单 icon。

3. 单击the 下载 icon 。

导出模板后，您可以将其上传到同一应用程序或应用程序的副本中，以创建新的变化或将模板添加到已发布应用程序中。请参阅[上传现有的 HTML 模板](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-get-started.htm#Uploading)。

## 上传现有的 HTML 模板

您可以将现有 HTML 模板文件（.qhtml 格式）上传到应用程序。当您在开发空间中针对应用程序副本开发了模板，并且需要在应用程序发布到托管空间后重新上传模板时，此操作很常见。

若要将模板上传到应用程序，模板中引用的任何 Qlik Sense 对象也必须存在于应用程序中。

执行以下操作：

1. 开始之前，请导出要使用的 HTML 模板。请参阅[导出 HTML 模板](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-get-started.htm#Exporting)。

2. 在应用程序的报表部分中，切换到模板选项卡。

3. 在右上角单击上传模板。

4. 单击浏览，然后从计算机中选择一个兼容的.qhtml文件。

## 其他操作

对于模板选项卡中列出的 HTML 模板，单击 the 三点菜单 icon 访问以下其他选项：

* the 重命名 icon ：更改应用程序中模板的名称。

* the 上传新版本 icon：使用 .qhtml 格式的新版本更新模板。模板中的应用程序对象有要求。如果新模板版本与当前应用程序不兼容，则会阻止该操作。

* the 删除 icon ：删除模板。

  信息注释无法恢复已经删除的模板。

* the 按需 icon ：更改模板的按需报告设置。参阅： [配置按需报告](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/OnDemand/reports-on-demand-configure.htm)

有关应用程序中模板管理的更多信息，请参阅[管理报告模板](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Generate/cloud-in-app-reports-templates.htm)。

## 权限

使用HTML模板包括：

* 查看模板

* 创建、编辑和删除模版

* 上传和下载模板

* 配置模版的按需报告

要使用 HTML 模板，您需要：

* 租户管理员分配给您的权限。有关详细信息，管理员可以参考[设置计量报告特性的权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-permissions-reporting.htm)。

* [空间权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-get-started.htm#Space)

  有关报告的空间权限的更多信息，请参阅[Qlik 报告服务 权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/reporting-permissions.htm)。

### 空间权限

要在位于共享空间的应用程序中使用HTML模板执行上述操作，您需要拥有以下空间角色之一：

* （空间）所有者

* 可管理

* 可以编辑应用程序中的数据

* 可编辑

要在位于托管空间的应用程序中使用HTML模板执行上述操作，您需要拥有以下空间角色之一：

* （空间）所有者

* 可管理

* 可操作

信息注释对于基于用户的订阅，可操作角色还需要一个Professional用户授权。

如果您在个人空间中使用应用程序，则需要租户中的Private Analytics Content Creator安全角色才能执行这些操作。