# 將內容新增至 HTML 報告範本

您可以將各種內容形式新增至 HTML 報告範本。將應用程式內容新增為圖表影像、表格式資料、變數和運算式。在您的 HTML 範本中，應用程式內容採用物件的形式。這些物件 (請勿與原生 HTML 物件混淆) 可以在 HTML 設計工具中的物件面板中新增、管理和重複使用。如果內容沒有直接視覺化應用程式資料 (例如，電子郵件的介紹訊息和自訂格式)，則如果這包含在[支援的程式碼語法清單](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/html-report-allowed-code.htm)中，則可以新增。

## 可新增至HTML報告的應用程式內容

HTML 報告範本可搭配下列應用程式內容類型運作：

* 圖表影像。

  [將圖作為影像新增至您的 HTML 範本](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-chart-images.htm)

* 基於圖表資料的 HTML 表格。下列選項可用：

  * 連同單一表格標記新增的整個圖表。

    [新增整個圖](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-tabular-data.htm#FullChartTable)

  * 表格包括一個或多個來自圖表的個別欄。

    [依欄新增圖](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-tabular-data.htm#ChartTableColumn)

  * 來自分析應用程式的變數。

    [將變數和運算式新增至 HTML 報告範本](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-variables-expressions.htm)

  * 使用 Qlik 分析語法撰寫的運算式。

    [將變數和運算式新增至 HTML 報告範本](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-variables-expressions.htm)

  如需更多關於可以新增之可用標記的資訊，請參閱 [可用的應用程式內容標記](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-add-content.htm#The)。

HTML 報告製作體驗在處理應用程式內容時提供了靈活性。例如，您可以使用 HTML 程式碼新增影像、變數和運算式作為表格式資料。

使用層級，以自動化報告中的獨立區段建立，為維度值的相異數字循環並重複產生應用程式資料。如需資訊，請參閱 [循環和週期 HTML 搭配層級的報告元素](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-levels.htm)。

### 物件類型

您可將應用程式內容作為物件新增至範本。在範本開發流程中，可以使用下列物件，重複使用和編輯物件：

* 圖表影像

* 圖表表格

* 變數

* 運算式

* 層級

## 可用的應用程式內容標記

下表列出您可以在範本中插入的可用標記類型，以及每個標記進行的事項。使用 HTML 設計工具新增標記。

您可以在 Qlik Cloud 分析Qlik Cloud 分析 的 HTMLHTML 報告範本中使用的可用標記

| 標記類型 | 描述 | 範例和格式 |
| --- | --- | --- |
| 表格 | 單一標記，代表已新增為表格的整個圖表。在輸出中，會以與個別欄相同的方式產生每欄。 | `%%Table Name%%` |
| 欄 | 單一標記，代表已新增為表格的圖表中的單一欄。無論從表格新增一個或多個欄，基礎範本物件仍然是表格。 | `%%Column Name%%` |
| 層級 | 一組標記，代表層級物件的執行個體。在開頭和結束標記之間，可以新增其他標記，指出要為層級物件所根據的每個相異實體，在報告中建立新的區段 (層級)，包括這些項目。 | `%%Entity Name_Level%%`<br><br>...<br><br>`%%/Entity Name_Level%%` |
| 欄位 | 在層級標記內使用的標記，用於顯示層級每次反覆篩選時所使用的欄位值。 | `%%Field Name%%` |
| 變數 | 單一標記，代表可見於來源應用程式之變數的執行個體。 | `%%Variable Name%%` |
| 運算式 | 單一標記，代表新增至範本作為物件的運算式的執行個體。 | `%%Expression Name%%` |

## 自訂程式碼

因為 HTML 設計工具實際上是一個程式碼編輯器，所以您可以將自己的自訂程式碼新增到範本中。此程式碼可能不會完全由應用程式內容組成。例如，您的範本可能需要內嵌 CSS、企業網路內容以及其他不直接包含應用程式內容的功能。

如果報告範本被列為受支援的元件，則可以將程式碼新增至報告範本中。否則，必須清理您的範本，以移除所有不相容的程式碼。如需受支援的 HTML 程式碼元件清單，請參閱 [HTML 範本中的程式碼允許清單](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-allowed-code.htm)。

## 應用程式選取項目

您在來源應用程式中選取的選項會在撰寫時反映在報告範本。選項會套用至您可以從 HTML 設計工具產生的報告預覽。不過，選項不會反映在來自 Qlik Cloud 的報告任務的輸出中。而是會由報告篩選條件、週期和區段存取來控制報告輸出中的資料減少。

如果您的確想要變更預覽中反映的選項，可以在工作表檢視中變更選項。然後，您可以按一下 HTML 設計工具中物件面板右上角的 the 重新整理實體 icon。這只會重新整理所選物件的選項。