Tablix データ領域へのデータの追加 (レポート ビルダー 3.0 および SSRS)

レポート データセットのデータをテーブルまたはマトリックス形式で表示するには、各データ セルで表示するデータセット フィールドの名前を指定します。詳細データまたはグループ化されたデータを表示できます。グループをテーブルまたはマトリックスに追加すると、グループの値およびデータの行と列が自動的に追加されます。データの小計および合計を追加できます。

データ領域内のすべてのデータは、少なくとも 1 つのグループに属しています。詳細データは、詳細グループのメンバーです。詳細データおよびグループ化されたデータの詳細については、「グループについて (レポート ビルダー 3.0 および SSRS)」を参照してください。

注意

レポート定義 (.rdl) は、Business Intelligence Development Studio のレポート ビルダー 3.0 およびレポート デザイナーで作成および変更できます。これらの作成環境では、レポートおよび関連アイテムの作成方法、開く方法、および保存方法が異なります。詳細については、microsoft.com Web サイトの「レポート デザイナーとレポート ビルダー 3.0 でのレポートのデザイン (SSRS)」を参照してください。

詳細データの追加

詳細データは、データセット、データ領域、および詳細グループにフィルターが適用された後のレポート データセットのすべてのデータです。1 つの Tablix データ領域に表示されるすべての詳細データは、同じレポート データセットから取得されます。

レポート データセットの詳細データを Tablix データ領域に追加するには、レポート データ ペインから詳細行の各セルにデータセット フィールドをドラッグします。Tablix データ領域内の既存のセルについては、各セルのフィールド セレクターを使用するか、レポート データ ペインからセルにフィールドをドラッグすることによって、データセット フィールド式を追加または編集できます。追加の列を作成するには、レポート データ ペインからフィールドをドラッグし、既存の Tablix データ領域に挿入します。

既定では、実行時に詳細行内のセルに詳細データが表示され、グループ行内のセルに集計値が表示されます。Tablix の行および列の詳細については、「Tablix データ領域のセル、行、および列について (レポート ビルダー 3.0 および SSRS)」を参照してください。

テーブル テンプレートと一覧のテンプレートには詳細行があります。マトリックス テンプレートには詳細行がありません。Tablix データ領域に詳細行がない場合は、詳細グループを定義すると追加できます。詳細については、「詳細グループを追加する方法 (レポート ビルダー 3.0 および SSRS)」を参照してください。

グループ化されたデータの追加

グループ化されたデータは、データセット、データ領域、およびグループにフィルターが適用された後の、グループ式によって指定されたすべての詳細データです。グループ内の詳細データを整理するには、レポート データ ペインからグループ化ペインにフィールドをドラッグします。グループを追加すると、Reporting Services では、グループ化されたデータが表示される Tablix データ領域に、関連する行や列が自動的に追加されます。これらの行や列内のセルは、グループ化されたデータに関連付けられます。詳細については、「データ領域でグループを追加または削除する方法 (レポート ビルダー 3.0 および SSRS)」を参照してください。

既定では、数値データを表すデータセット フィールドを、グループ行またはグループ列内のセルに追加すると、セルの値は、スコープがセルの最も内側の行グループおよび列グループのメンバーシップに設定された、グループ化されたデータの合計になります。既定の集計関数 Sum を、AvgCount などの他の集計関数に変更できます。集計計算の既定のスコープを変更することもできます。たとえば、行グループに対して値が占める割合を計算するように変更できます。詳細については、「合計、集計、および組み込みコレクションの式のスコープについて (レポート ビルダー 3.0 および SSRS)」を参照してください。

既定では、グループ化されたデータはすべて同じレポート データセットのデータです。Tablix データ領域で、データセット名をスコープとして指定して、他のデータセットの集計値を含めることができます。1 つの Tablix データ領域内で複数のデータセットの集計値を複数指定できます。詳細については、「集計関数リファレンス (レポート ビルダー 3.0 および SSRS)」を参照してください。

小計と合計の追加

グループの小計とデータ領域の総計を追加するには、セルまたはグループ化ペインのショートカット メニューの [合計の追加] 機能を使用します。合計を表示するための行および列が自動的に追加されます。小計および合計の式の既定では、Sum 集計関数を使用します。式を追加した後、既定の関数を変更できます。詳細については、「グループまたは Tablix データ領域に合計を追加する方法 (レポート ビルダー 3.0 および SSRS)」および「合計、集計、および組み込みコレクションの式のスコープについて (レポート ビルダー 3.0 および SSRS)」を参照してください。

ラベルの追加

グループまたはデータ領域のラベルを追加するには、ラベルを作成するグループの外側に行または列を追加します。ラベルの行および列は、合計を表示するために追加した行および列に似ています。詳細については、「行を挿入または削除する方法 (レポート ビルダー 3.0 および SSRS)」または「列を挿入または削除する方法 (レポート ビルダー 3.0 および SSRS)」を参照してください。

別のレポートにある既存の Tablix データ領域の追加

別のレポートからデータ領域をコピーし、新しいレポートまたは既存のレポートに貼り付けることができます。データ領域を貼り付けた後で、データ領域が使用するデータセットが定義されており、データセット フィールドの名前およびデータ型が元のレポートと同じであることを確認する必要があります。データセットは、異なるレポート間でコピーできません。ただし、レポートが共有データ ソースを使用している場合は、別のレポートにデータセットをすばやく複製できます。また、データセット用にデータを取得するクエリのクエリ テキストもインポートできます。この操作によって、複数のレポート内でクエリを簡単に複製できます。詳細については、「データセットの作成と追加 (レポート ビルダー 3.0 および SSRS)」を参照してください。