On-Demand 報告控制 | Windows 版 Qlik Sense 說明
跳到主要內容 跳至補充內容

On-Demand 報告控制

上次更新:2026/7/21

On-Demand 報告控制可新增按鈕以便依需求建立 Qlik NPrinting 報告。

資訊備註On-Demand reporting 包含在 Dashboard bundle 中。Dashboard bundle 物件有額外的限制,且可能不像其他視覺效果一樣獲得相同的支援。如需詳細資訊,請參閱Dashboard bundle

要求

  • 使用 Qlik NPrinting 應用程式 (已連線至您正在設計的 Qlik Sense 應用程式) 的 Qlik NPrinting Server (September 2019 或之後)。這個 Qlik NPrinting 應用程式包含報告範本。
  • 所有產生 On-Demand 報告的使用者都需要使用支援執行 Qlik NPrinting 報告的安全性角色,在 On-Demand 中新增為使用者。
  • 使用者必須透過 Windows 驗證登入 Qlik Sense,才能產生報告或建立報告按鈕。

    Windows 驗證已設定為使用 NTML 作為預設驗證機制。 如果您的網域要求您使用 Kerberos 驗證,您可以根據 Kerberos 驗證 設定您的 Qlik NPrinting 伺服器。

什麼情況下使用

當您希望使用者能夠在 Qlik Sense 中列印預先定義的 Qlik NPrinting 報告,並使用他們在 應用程式 中的 選取 做為篩選條件時,這個 On-Demand 報告控制項會非常有用。

安裝 Dashboard bundle

您可以在安裝 Dashboard bundle 時安裝 Qlik Sense

您可以隨時從 Qlik Sense 部署新增或移除物件搭售。若您有多節點安裝,物件搭售會安裝在中間節點。

提示備註您可以在 Qlik 管理主控台 (QMC) 中檢查延伸區段,以查看哪些延伸安裝在部署中。
  1. Windows 控制台中,開啟程式和功能
  2. 在程式清單中,按兩下您要修改的物件搭售。

    已選取物件搭售的 Windows 控制台檢視
  3. 物件搭售設定精靈會開啟。按一下下一步
  4. 選取變更
  5. 自訂安裝 畫面上,按一下搭售圖示,以選取如何修改搭售安裝:
    • 如果安裝搭售,請選取整個功能將無法使用來解除安裝它。
    • 如果未安裝搭售,請選取整個功能將無法使用來安裝它。

    然後,按一下下一步

  6. 按一下變更

    修改完成後,您需要手動重新啟動 Qlik Sense Repository Service

  7. 按一下完成以關閉物件搭售設定精靈。
  8. 手動重新啟動 Qlik Sense Repository Service 以套用變更。

您可以檢查 QMC 中的延伸區段,以確認正確套用變更。

新增伺服器作為信任來源

若您在 Qlik SenseQlikView 網頁伺服器託管的 QlikView 存取點建立 On-Demand 報告,您必須在 Qlik NPrinting web 主控台 中新增這些伺服器作為信任來源。

對於每個用來存取 Qlik NPrinting web 主控台 的伺服器路徑,您必須新增信任來源。例如,若可以透過本機網域存取您的伺服器,則必須為每個伺服器路徑新增縮短主機或完整合格 URL,亦即信任來源。

在信任來源的位址欄位中輸入伺服器路徑的方式,視安全性設定而定。

設定 1: SSL 安全性未透過以下項目設定 Qlik NPrinting web 主控台

每個用來登入 Qlik NPrinting web 主控台 的伺服器路徑需要信任來源。例如,若伺服器是 qlikserver1,且 IP 位置為 192.168.0.101,則您要新增下列信任來源:

  • http://qlikserver1
  • http://qlikserver1.domain.local
  • http://192.168.0.101

設定 2:透過 Qlik NPrinting web 主控台 和第三方設定 SSL 安全性

每個用來登入 Qlik NPrinting web 主控台 的伺服器路徑需要信任來源。URL 必須使用 HTTPS。例如,若伺服器是 qlikserver1,且 IP 位置為 192.168.0.101,則您要新增下列信任來源:

  • https://qlikserver1
  • https://qlikserver1.domain.local
  • https://192.168.0.101

新增信任來源

請執行下列動作:

  1. Qlik NPrinting 中,按一下管理員 > 設定
  2. 按一下 On-Demand 設定
  3. 按一下新增信任來源
  4. 名稱之後,輸入信任來源的名稱。
  5. 說明之後,輸入信任來源的說明。
  6. 位址之後,輸入 QlikView Server 的 URL。

    URL 只能是基本 URL (配置和主機)。例如,使用 http://qlikserver1 而非 http://qlikserver1/qlikview/index.htm

  7. 按一下建立

Qlik NPrinting Server 設定 On-Demand 設定

您必須在 Qlik NPrinting Server 設定這些設定:

  • 您必須連線至 QlikView ServerQlik Sense 伺服器。

    QlikView ServerQlikView 叢集連線受到 On-Demand 的支援。不支援本機連線。請參閱:建立連線

  • 若您透過 QlikView Server 外部網路授權連線至 QlikView Server 或叢集,必須在設定連線時啟用下列選項:
    • 連線需要驗證
    • 為報告套用使用者區段存取
  • 您必須為 On-Demand 啟用 Qlik NPrinting 報告。
  • 您可以透過安全性角色限制 On-Demand 報告建立。請參閱:基於角色的安全性
資訊備註

On-Demand 與 Chrome、Firefox 和 Explorer 相容。這無法在 Microsoft Edge 中執行,因為將無法下載憑證。

啟用 Qlik NPrinting 報告進行 On-Demand 建立

必須手動啟用 Qlik NPrinting 報告以進行 On-Demand 建立。報告必須指派至您想要用來產生 On-Demand 報告的 QlikView 文件或 Qlik Sense 應用程式。On-Demand 建立可以在建立新報告期間啟用。

請執行下列動作:

  1. Qlik NPrinting web 主控台 中,按一下報告
  2. 開啟報告或建立新的報告。
  3. 應用程式下拉式清單中選取應用程式,這連接至您想要對其產生報告的 QlikView 文件或 Qlik Sense 應用程式。

    資訊備註On-Demand 要求僅能根據單一連接搭配報告運作。不支援 MultiDoc 報告。
  4. 選取啟用 On-Demand 核取方塊。
  5. 按一下儲存

現在可以使用報告範本。

接受 Qlik NPrinting web 主控台 憑證

Qlik NPrinting web 主控台 的預設安裝憑證可能被瀏覽器註冊為無效。若瀏覽器將 Qlik NPrinting web 主控台 憑證註冊為無效,您必須先接受憑證,才能在 QlikView AccessPoint 或 Qlik Sense 中使用 On-Demand

資訊備註

若您切換至其他瀏覽器或清除瀏覽器的快取,將必須重新接受 Qlik NPrinting 憑證。On-Demand 可在 Chrome、Firefox 和 Explorer 中運作。這無法在 Microsoft Edge 中執行,因為將無法下載憑證。

請執行下列動作:

  1. 開啟 Qlik NPrinting web 主控台
  2. 根據瀏覽器進行下列事項之一:
    • 選擇以繼續 Qlik NPrinting web 主控台
    • 新增安全性例外情況並繼續 Qlik NPrinting web 主控台
  3. 登入 Qlik NPrinting web 主控台

您現在可以使用此瀏覽器來使用 Qlik NPrintingOn-Demand

限制

如需一般限制的資訊,請參閱 限制

應用程式選項和集合分析

使用 On-Demand 報告控制產生報告時,只有所有目前選項組合中的可能值會傳送至 Qlik NPrinting。因此,不會納入任何所選的排除值。若圖表或報告元素使用集合運算式或使用替代狀態參考預設狀態,這可能導致意外結果。

此外,若 Qlik NPrinting 報告範本包含篩選條件,則無法在 Qlik Sense 應用程式中選取衝突選項,否則報告將會失敗。

其他限制

  • 如果 Qlik NPrinting 報告範本包含篩選條件,則無法在 Qlik Sense 應用程式中選取衝突選項,否則報告將會失敗。

  • 在雜湊中使用 On-Demand 報告控制時,您需要使用 Windows 驗證。不支援標頭驗證。

    此外,若雜湊包含多個應用程式,您只能使用 on-demand 源自的應用程式,才能篩選 on-demand 報告。

  • 行動裝置上不支援 On-Demand 報告控制。只有在透過個人電腦存取時,On-Demand 報告控制按鈕才能運作。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!