Excel レポート テンプレートへのコンテンツの追加
さまざまな形式のコンテンツをMicrosoft Excel レポート テンプレートに追加できます。チャート画像のプレースホルダー、表形式のデータ タグ、ネイティブ Excel 機能でフォーマットされたセル、その他のフォーマットとしてコンテンツを追加します。アドイン インターフェースを使用して追加されたコンテンツは、オブジェクトの形式を取ります。これらのオブジェクトは、アドイン ウィンドウで追加、管理、再利用できます。
アプリ コンテンツのアクティブ化、開封、接続など、アドインの使用を開始する方法については、「Microsoft Excel の Qlik アドインの使用を開始する」を参照してください。
レポート テンプレートに追加できる内容
Qlik Excel レポート テンプレートは、次の種類のコンテンツに対応します。
-
表形式データ。この形式のコンテンツでは、テキストと数値データ値がレポートのセルに直接入力されます。表形式データはタグを使用して追加されます。次の表形式データを追加できます。
表形式データ。この形式のコンテンツでは、テキストと数値データ値が Excel レポートのセルに直接入力されます。表形式データはタグを使用して追加されます。次の表形式データを追加できます。
-
単一のテーブル タグで追加されたチャート全体。「チャート全体を追加」を参照してください。
-
チャートの 1 つ以上の個別の列で構成されるテーブル。「列によるチャートの追加」を参照してください。
-
ネイティブ Excel テーブル内で定義された計算列。「計算列の追加」を参照してください。
-
ネイティブ Excel テーブル内で定義された計算の合計。「計算の合計の追加」を参照してください。
-
ネイティブ Excel PivotTable。「ネイティブ Excel ピボット テーブルの作成」を参照してください。
-
変数。「Excel レポート テンプレートでの変数と数式の使用」を参照してください。
-
数式。「Excel レポート テンプレートでの変数と数式の使用」を参照してください。
追加できる使用可能なタグの詳細については、「さまざまな種類のタグ」を参照してください。
-
-
チャート画像はプレースホルダー画像として追加されます。プレースホルダーは、最新のリロードからの Qlik Sense アプリ データの現在のビューに置き換えられます。詳細については、「チャートを画像として追加する」を参照してください。
-
Qlik Sense アプリまたはテンプレート内のオブジェクトに関連付けられていない特定のテキスト コンテンツ。これには、タイトルやヘッダーなど、手動で入力したテキストを含めることができます。計算セルはタグ構造の外側に配置できるため、タグ内に含まれるコンテンツにカスタム数式を適用できます。テンプレートに手動テキストを誤って挿入すると、予期しない動作が発生する可能性があります。
レベルとページを使用して、レポート内の個別のセクションとページの作成を自動化し、軸値の個別の数に対して表形式データと画像データの生成をループして繰り返します。詳細については、「レベルとページを使用したレポート要素のループおよび循環」を参照してください。
オブジェクト タイプ
オブジェクトとは、テンプレートに追加されるコンテンツの主な形式のことです。オブジェクトは、アドイン内で作成、編集、削除できます。複数の同じオブジェクトをテンプレートに追加できます。次のオブジェクトを作成できます。
-
チャート画像
-
チャート テーブル
-
変数
-
数式
-
レベル
-
ページ
さまざまな種類のタグ
次の表には、テンプレートに挿入できるタグの種類と、それぞれのタグの機能が示されています。Excel の Qlik アドイン ウィンドウを使用してタグを追加します。
タグの種類 | 説明 | 例と形式 |
---|---|---|
テーブル | テーブルとして追加されたチャート全体を表す単一のタグ。出力では、各列が個々の列と同じ方法で生成されます。 | <Table Name> |
列 | テーブルとして追加されたチャート内の 1 つの列を表す単一のタグ。テーブルから 1 つ以上の列が追加された場合でも、基礎となるテンプレート オブジェクトはテーブルであることに変わりはありません。 | <Column Name> |
レベル | レベル オブジェクトのインスタンスを表すタグのセット。開始タグと終了タグの間に他のタグを追加して、レベル オブジェクトのベースとなる個別のエンティティごとに、これらの項目を含む新しいセクション (レベル) がレポートに作成されることを示すことができます。 |
<Entity Name_Level> ... </Entity Name_Level> |
項目 | レベル タグ内、またはページ タグで定義されたワークシート上のセルで使用されるタグ。フィルターされた各セクションまたはページで使用される項目値を表示します。 | <Field Name> |
ページ | ワークシート タブの名前に表示されるタグ。ページ オブジェクトのインスタンスを表します。ページ オブジェクトの基となる個別のエンティティごとに、レポートに新しいページが作成されます。 | <Entity Name_Page> |
変数 | ソース Qlik Sense アプリで見つかった変数のインスタンスを表す単一のタグ。 | <Variable Name> |
数式 | オブジェクトとしてテンプレートに追加された数式のインスタンスを表す単一のタグ。 | <Expression Name> |
Deleterow | 生成されたレポート出力で削除されるテーブルの行を示すタグ。 「Deleterow タグを含む行の削除」を参照してください。 | <deleterow> |
アプリの選択
Qlik Sense ソース アプリで行った選択は、作成中にレポート テンプレートに反映されます。選択内容は、アドインから生成できるレポートのプレビューに適用されます。ただし、選択は Qlik Cloud のレポート タスクからの出力には反映されません。代わりに、レポート出力のデータ削減は、Qlik Sense アプリの [レポート] セクションで作成した [フィルター] によって制御されます。 詳細については、「レポート フィルターの操作」 を参照してください。
プレビューや画像プレースホルダーの目的でテンプレートに反映される選択を変更する場合は、元の Qlik Sense アプリで選択を変更してから、レポート テンプレートを更新してください。Excel で新しい選択を確認するには、オブジェクトのプロパティ パネルの右上隅にある アイコンをクリックします。これにより、選択したオブジェクトの選択のみが更新されます。