改ページ対応レポート内の Tablix データ領域へのデータの追加 (レポート ビルダー)

適用対象: Microsoft レポート ビルダー (SSRS) Power BI Report Builder SQL Server Data Tools のレポート デザイナー

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

データ領域内のすべてのデータは、少なくとも 1 つのグループに属しています。 詳細データは、詳細グループのメンバーです。 詳細データとグループ化されたデータの詳細については、「グループについて (Report Builder)」を参照してください。

Note

ページ分割されたレポートの定義ファイル (.rdl) は、Microsoft レポート ビルダー、Power BI レポート ビルダー、または SQL Server Data Tools のレポート デザイナーを使用して作成および変更できます。

詳細データを追加する

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

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

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

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

グループ化されたデータを追加する

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

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

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

小計と合計を追加する

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

ラベルを追加する

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

別のレポートから既存の Tablix データ領域を追加する

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

式 (Report Builder)
レポート パラメーター (レポート ビルダーおよびレポート デザイナー)
対話的な並べ替え、ドキュメント マップ、およびリンク (Report Builder)
データセット フィルター、データ領域フィルター、グループ フィルターに追加する (Report Builder)
レポート データ ペインでフィールドを追加、編集、更新する (Report Builder)
式の追加 (Report Builder)