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 を、Avg や Count などの他の集計関数に変更できます。集計計算の既定のスコープを変更することもできます。たとえば、行グループに対して値が占める割合を計算するように変更できます。詳細については、「合計、集計、および組み込みコレクションの式のスコープについて (レポート ビルダー 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)」を参照してください。