# 使用 Qlik Automate 建立報告

Qlik 報告服務 Qlik Automate 中的連接器區塊可讓您根據應用程式工作表快速並輕鬆地建置自訂多頁報告。此主題向您顯示如何使用每個報告區塊以建置報告。此主題結束後，您將能夠根據應用程式工作表產生單頁報告、產生多頁報告，並透過套用至不同工作表的不同選項產生自訂報告。可以用 PDF 或 PowerPoint 格式產生報告。若報告發佈為 PowerPoint 檔案，則收件者可以編輯。

您應熟悉 Qlik Automate 以使用 Qlik 報告服務 連接器區塊建立報告。如需詳細資訊，請參閱[Qlik Automate](https://help.qlik.com/en-US/cloud-services/Subsystems/ApplicationAutomation/Content/introduction/home-automation.htm) （僅提供英文版）。

[Generate a report](https://play.vidyard.com/9uhqANhBhdJjcKCnTsdZXz)

## 安全性

使用自動化建立報告後，您可以與任何人共用文件。這表示，您可能可以從無法用於所有使用者的應用程式共用資料。建立並傳送報告之前，確保您理解要用來建立報告的應用程式和資料的安全性含意。

## 必要條件

若要完成此範例，您需要：

* 您可以存取的電子郵件提供者。

  [設定報告和通知的電子郵件](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-configure-email-support.htm)

* 管理員指派的適當權限。具體而言，用於處理自動化和 Qlik 報告服務。請參閱：

  * [預設權限與自訂角色](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-scopes-capacity-model.htm) (基於容量的訂閱)

  * [預設權限與自訂角色](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-scopes.htm) (基於使用者的訂閱)

* 需要的空間角色。請參閱 [用於產生報表的空間權限Qlik Automate](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/reporting-permissions.htm#Space2)。

## 產生簡單報告

此區段結束後，您將能夠製作顯示應用程式中工作表的簡單報告。您透過執行自動化來手動產生報告。若您正在使用具有多個工作表的應用程式，報告中會包括所有工作表。在之後的區段中，您將會瞭解如何選取特定工作表以自訂報告。

1. 建立[新自動化](https://help.qlik.com/en-US/cloud-services/Subsystems/ApplicationAutomation/Content/introduction/creating-automation.htm) （僅提供英文版）。

2. 從區塊選取器窗格，在我的連接器之下，選取 Qlik 報告。

3. 將建立報告區塊拖曳到畫布上並附加至開始區塊。

4. 選取應用程式 ID欄位並使用進行查閱功能以尋找您要用來產生報告的應用程式。

   名稱欄位會填入應用程式名稱。若您希望報告具有不同名稱，請在此欄位中輸入新的名稱。

5. 將工作表模式設定為全部。

   此設定會建立包括應用程式中每個工作表的報告。

6. 將產生報告區塊拖曳到畫布上並附加至建立報告區塊。

7. 報告欄位將會填入先前區塊中的報告名稱。在格式模式之下，選取 PDF。

8. 從區塊選取器窗格，在我的連接器之下，選取郵件。

9. 將傳送郵件區塊拖曳到畫面上並附加至自動化結尾。

   傳送郵件必須設定為傳送電子郵件。選取區塊設定功能表上的連線索引標籤。輸入電子郵件提供者的相關郵件連線資訊。如需如何使用 Gmail SMTP 伺服器連線的範例，請參閱 [Gmail 驗證](https://community.qlik.com/t5/Knowledge/How-to-send-emails-from-your-Gmail-account-with-SMTP-with-Qlik/ta-p/1815528)。

10. 選取輸入。

11. 在收件者欄位中輸入電子郵件地址。

12. 輸入電子郵件主旨並將類型設定為文字。

13. 在本文欄位中輸入訊息。

14. 選取新增附件。

    在檔案欄位中，從清單中選取報告名稱。

    報告自動化看起來應如下：

    ![簡單自動化適合具有 4 個區塊的報告](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/report-simple.png)

15. 儲存自動化，然後按一下執行。

    若您沒有收到區塊錯誤，報告會傳送至目的地電子郵件地址。使用郵件區塊時最常見的錯誤是 SMTP 設定錯誤。若發生此情況，檢查傳送郵件區塊的連線設定並重試。

## 將選項新增至報告

在先前的區段中，您根據應用程式中的工作表建立了報告。在此區段中，您會將選項套用至整個報告。若您的應用程式具有多個工作表，則會納入所有工作表，並且在所有工作表套用選項。

1. 將將選項新增至報告區塊拖曳到畫布上並在建立報告區塊之下附加。

2. 在報告欄位，確認出現報告名稱。若沒有出現，使用下拉式功能表以選取。

3. 選取欄位名稱欄位並使用進行查閱功能，以為選項尋找欄位。

   ![將選項新增至報告區塊的欄位名稱檔案](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/report-selection.png)

4. 在值區段之下，按一下新增值，然後使用進行查閱功能，以選取要用於選項的值。顯示的值是連結至所選欄位的值。

   ![alt](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/report-value.png)

   提示備註

   若您的應用程式具有[替代狀態](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/alternate-states-comparative-analysis.htm)，您可以在狀態欄位使用進行查閱功能，以將替代狀態選項套用至報告。

5. 設定將選項新增至報告區塊後，儲存自動化。

6. 按一下執行以傳送報告，且選項已套用至報告。

## 自訂報告

在之前的區段中，您已將選項套用至整個報告。常見的報告使用情況是建置包含已套用至工作表之選項的報告，而非整個報告。這可讓您自訂每個頁面，以因應您的商務使用情況。在此範例中，您將會新增相同的工作表兩次，但套用不同的選項。這會建立可用來針對不同的欄位值比較相同圖表的報告。會在您要將不同的工作表新增至報告時套用相同步驟。

1. 使用以上建立的相同自動化，將建立報告區塊之下的所有區塊拖曳到畫布的一側。

2. 將兩個將工作表新增至報告和兩個將選項新增至報告區塊新增至畫布。

3. 在建立報告區塊之下附加，因此順序是新增工作表、選取工作表、新增另一個工作表、選取另一個工作表。自動化看起來應如下：

   ![自動化開始時可將工作表選項新增至報告](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/report-sheets.png)

   資訊備註

   將選項新增至工作表區塊會將選項套用至透過將工作表新增至報告區塊新增的工作表。這表示，對於每個工作表，您都必須新增唯一區塊以套用選項。若您沒有此內容，則不會套用任何選項。

4. 在此範例中，您想要新增相同的工作表兩次。對於每個將工作表新增至報告區塊，使用進行查閱功能，以從應用程式選取兩個區塊的相同工作表。報告欄位會自動填入報告名稱。

5. 對於每個將選項新增至工作表區塊，將不同的欄位值新增至每個工作表。選項套用至之前的將工作表新增至報告區塊。

6. 將產生報告區塊和傳送郵件區塊重新新增至自動化結尾。不需要重新設定這兩個區塊。

7. 儲存自動化，並按一下執行。您將會收到相同工作表的兩頁報告，並且不同的選項已套用至每個頁面。

## 自動化觸發選項

在此主題中，您從自動化編輯器手動觸發了報告。在大部分的情況下，您會想要按照排程設定報告，或是透過 Webhook 或應用程式內觸發來觸發報告。使用以上範例建立自訂報告，然後按照以下主題之一變更報告的觸發方式。

* 若要瞭解觸發自動化的不同方式，請參閱[使用執行模式](https://help.qlik.com/en-US/cloud-services/Subsystems/ApplicationAutomation/Content/working-with-automations/working-with-runmodes.htm) （僅提供英文版）。
* 如需如何從應用程式中的按鈕觸發自動化的範例，請參閱[主動智慧](https://help.qlik.com/en-US/cloud-services/Subsystems/ApplicationAutomation/Content/tutorials/active-intelligence.htm) （僅提供英文版）教學課程。
* 若要瞭解 Webhook 如何觸發工作，例如在應用程式載入時執行自動化，請參閱[使用 Webhook](https://help.qlik.com/en-US/cloud-services/Subsystems/ApplicationAutomation/Content/working-with-automations/working-with-automations/working-with-webhooks.htm) （僅提供英文版）。

## 限制

若要進一步瞭解 Qlik Automate 報告的限制和規格，請參閱 [Qlik 報告服務 規格和限制](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Reporting-service-specifications-limitations.htm)。

## 瞭解更多資訊

* [透過套用至工作表的選項產生報告](https://share.vidyard.com/watch/uiv28FSdJFhU98PpS1Z3Rd)

* [產生根據區域循環的報告](https://share.vidyard.com/watch/4nfFX6hYsofPih2xj5A62K)

* [Qlik 報告服務 - 簡短概述與詳細示範](https://www.youtube.com/watch?v=tXyuT_1S23o)

* [如何建立多應用程式報告並儲存至 Microsoft SharePoint 使用 Qlik Automate](https://community.qlik.com/t5/Official-Support-Articles/How-to-create-multi-app-reports-and-store-them-to-Microsoft/ta-p/1993814)