On-Demand レポート エクステンション

On-Demand レポート エクステンションは、Qlik NPrinting レポートをオンデマンドで作成するボタンを追加する、ビジュアライゼーション エクステンションです。レポート エクステンションは Dashboard bundle に含まれています。

要件

設計中の Qlik Sense アプリに接続される Qlik NPrinting アプリで Qlik NPrinting Server (June 2017 以降) へのアクセス権が必要です。この Qlik NPrinting アプリには、レポート テンプレートが含まれています。追加の要件は次のとおりです。

  • Qlik NPrinting Web コンソールで On-Demand に対してレポートを有効にする必要があります。

    オンデマンド レポートの有効化

  • On-Demand レポートを実行するすべてのユーザーが、On-Demand レポートの実行をサポートするセキュリティ ロールを持つユーザーとして、Qlik NPrinting で追加される必要があります。

使用に適しているケース

On-Demand レポート エクステンションは、アプリでの選択をフィルターとして使用し、事前に定義された Qlik NPrinting レポートを Qlik Sense でユーザーが印刷できるようにする場合に有用です。

オンデマンド レポート ボタンの作成

編集中のシートに On-Demand レポート ボタンを作成することができます。

次の手順を実行します。

  1. アセット パネルの [カスタム オブジェクト] > [Dashboard bundle] から、On-demand reporting をシートにドラッグします。
  2. プロパティ パネルの [NPrinting Connection] にある [Server Connection] でサーバー接続を設定します。URL の末尾には / が必要です。

    Example: https://<server name>:4993/

  3. [Choose App] で、レポート テンプレート アプリを格納する Qlik NPrinting を選択します。
  4. [Report Configuration] にある [Choose Report] で、ボタンに接続するレポートを選択します。
  5. [Default Export Format] で、レポートの既定のエクスポート書式を選択します。
  6. [Appearances] にある [Button Label] でボタンのラベルを設定します。

これで、On-Demand レポート ボタンが作成されました。ボタンをクリックすると、レポートが生成されます。

レポートの生成

Qlik Sense アプリでの現在の選択にしたがってフィルタリングされたレポートを生成することができます。この場合、分析モードにする必要があります。

  1. 作成したボタンをクリックします。

    [Export] ダイアログが開き、レポート生成の状態が表示されます。

  2. レポートが生成されると、ダウンロード ボタンがアクティブ化されます。ダウンロード ボタンをクリックして、レポートをダウンロードします。

これでレポートをダウンロードできました。

ヒント: [Export] ダイアログの [New Report] ボタンを使用して、利用可能な Qlik NPrinting On-Demand レポートを生成することもできます。レポートの選択と書式のエクスポートが求められます。

制限事項

全般的な制限事項については、「Qlik が提供するエクステンション バンドルの 制限」を参照してください。

  • Qlik Sense アプリで項目について選択を行う場合、Qlik NPrinting レポート テンプレートに同じ項目を含める必要があり、そうしないとレポートの生成に失敗します。
  • Qlik NPrinting レポート テンプレートにフィルターが含まれる場合、Qlik Sense アプリで競合する選択を行うことができず、選択が競合するとレポートの生成に失敗します。