Tablixデータ領域に複数のグループを追加すると、複雑なピボットレポートを作成することができます。
このチュートリアルのねらい
このチュートリアルでは、Tablixデータ領域に複数の列グループを追加して複雑なピボットレポートを作成する手順を紹介します。
このチュートリアルを完了すると、次のようなレポートが作成されます。
グループを追加する
チュートリアル5.1で作成したシンプルなピボットレポートに、製品グループと製品名を表示するために2つの子グループを行グループに追加し、プラットフォームを表示するために列を1つ追加しましょう。
行グループに子グループを追加するために、次の手順を行います。
- カテゴリ行グループ領域(Tablix1_カテゴリ1)を右クリックし、オプションをコンテキストメニューで表示します。
- [行グループ]から[子]を選択します。
Tablix1_カテゴリ1の右側に子グループTablix1_行グループ1が追加されます。
-
手順2で追加した行グループ領域(Tablix_行グループ1)を選択し、手順1、手順2を繰り返してもう1つの子グループ(Tablix_行グループ2)を追加します。
-
列の外側に列グループを追加するために、次の手順を行います。
- デザイナの左上にある[グループエディタ]で月の列グループ(Tablix1_月1)を選択します。
- 手順1により選択されたデザイン領域上のTablixの「=[月] & "月"」セルを右クリックし、オプションをコンテキストメニューで表示します。
- [列]から[外側のグループ - 左]を選択します。
=[月] & "月"(Tablix1_月1)の左側に列が1つ追加されます。ここまでで、Tablixの外観は次の画像のようになります。
-
[グループエディタ]でグループの階層を表示すると、次の画像のようになります。
Tablixデータ領域の各グループにデータをバインドする
-
新しく追加されたグループにフィールドを追加するために、次の手順を行います。
- [データ]タブの[データセット]セクションの[売上情報_年間]の横にあるドロップダウンを開きます。
- 行グループの1つ目の子グループ(Tablix1_行グループ1)に製品グループフィールドをドラッグ&ドロップします。
- 行グループの2つ目の子グループ(Tablix1_行グループ2)に製品名フィールドをドラッグ&ドロップします。
- =[製品名]フィールドを含んだテキストボックスの右にあるテキストボックスにプラットフォームフィールドをドラッグ&ドロップします。
ラベルを管理しTablixデータ領域のレイアウトを調整する
-
セルに表示されるテキストとラベルを管理するために、次の手順を行います。
- デザイン領域上のTablixで、「2014年度売上」のテキストを含んだセルを右クリックし、オプションをコンテキストメニューで表示します。
- [セル] > [セルの分割]の順にアクセスします。セルが分割されます。
- 「2014年度売上高」のテキストを含んだセルを選択し、[プロパティ]タブの[共通]セクションの値プロパティで[×]をクリックします。セルのテキストが削除されます。
- =[月] & "月("Tablix1_列Group1)の上にあるセルを選択し、「2014年度売上高」とテキストを入力します。
プラットフォームフィールドを追加したセルの上にラベルを追加するために、次の手順を行います。
- =[プラットフォーム]フィールドの2つ上にあるテキストボックスを選択します。
- 「プラットフォーム」とテキストを入力します。
- 「プラットフォーム」のテキストを含んだテキストボックスとその下にある空白のテキストボックスを選択し、右クリックしてオプションをコンテキストメニューで表示します。
- [セル] > [セルの結合]の順にアクセスします。セルが結合されます。
製品グループ、製品名フィールドを追加したセルの上にラベルを追加するために、次の手順を行います。
- =[製品グループ]フィールドを含んだテキストボックの2つ上にある空白のセルを選択し、「製品グループ」とテキストを入力します。
- 「製品グループ」のテキストを含んだセルとその下にある空白のセルを選択し、右クリックしてオプションをコンテキストメニューで表示します。
- [セル] > [セルの結合]の順にアクセスします。セルが結合されます。
- =[製品名]フィールドを含んだセルの上にある2つのセルについても、手順9から手順11を繰り返します(テキストは「製品名」と入力)。
ここまでで、Tablixの外観は次の画像のようになります。
データを管理する
Tablixでは、データを行(下方向へ伸展)と列(右方向へ伸展)で表示するため、このような大量のデータを管理するには、グループを追加する必要があります。
-
追加されたグループデータが行列上でどのように描画されるかを管理するために、次の手順を行います。
- [エクスプローラ]で、Tablix1を選択します。
- [エクスプローラ]の下にある[グループエディタ]アイコンをクリックし、行グループ、列グループの構造を表示します。
カテゴリ行グループに製品グループを表示するために、次の手順を行います。
- 製品グループ行グループ(Tablix1_製品グループ1)を選択し、[プロパティ]タブへと移動します。
- [グループ]セクションの式プロパティの横にある[項目の表示]をクリックします。
- 開かれるボックスの横にあるラジオボタンをクリックしてフィールドのリストを表示し、製品グループフィールドが選択されていることを確認します。
製品グループ行グループに製品名を表示するために、次の手順を行います。
- 製品名行グループ(Tablix1_製品名1)を選択し、[プロパティ]タブへと移動します。
- [グループ]セクションの式プロパティの横にある[項目の表示]をクリックします。
- 開かれるボックスの横にあるラジオボタンをクリックしてフィールドのリストを表示し、製品名フィールドが選択されていることを確認します。
ピボットレポートの外観をカスタマイズする
|
メモ: 必要に応じて、レポートに配置されている各コントロールのサイズや位置を調整してください。
|
- [=製品グループ]、[=製品名]、[=プラットフォーム]フィールドを含んだ各テキストボックスを選択し、各プロパティを次のように設定します。
プロパティ名 |
プロパティの値 |
罫線 - スタイル |
Solid |
テキスト - サイズ |
8pt |
- 「製品グループ」、「製品名」、「プラットフォーム」というテキストを含んだテキストボックスを選択し、各プロパティを次のように設定します。
プロパティ名 |
プロパティの値 |
背景 - 背景色 |
Plum |
テキスト - 太さ |
Bold |
テキスト - 水平方向の整列 |
Center |
テキスト - 垂直方向の整列 |
Middle |
罫線 - スタイル |
Solid |
レポートを表示/保存する
- 画面左上にある[プレビュー]をクリックして、レポートの最終結果を表示します。
- プレビューモードを終了するには、デザイナの左上にある[戻る]をクリックします。
- 画面上部にあるリボンタブの[保存]をクリックして、[保存]ダイアログを開きます。レポートの名前を入力して[レポートの保存]をクリックします。レポートの説明やリビジョンコメントを追加することもできます。
HTML5 Webデザイナで作成されたレポートは、ActiveReports Server利用者ポータルの「カテゴリ設定なし」に保存されます。
関連トピック