次の方法で共有


マトリックスのデータ領域 (Visual Studio レポート デザイナ) を追加します。

マトリックスが列および特定のデータ ポイントで交差する行にデータが配置データ バインド レポート アイテム。マトリックスは crosstabs とピボット テーブルのような機能を提供します。列の静的なセットを持つテーブルとは異なりマトリックス列は動的にできます。静的および動的な行と列を含むマトリックスを定義できます。

Note注意: 未解決のインポート要求があるため、処理チェックは延期されました。

マトリックス レポートを Excel にエクスポートすると、すべての行と列表示されます表示プロパティを設定する方法にかかわらず、ワークシートで。

マトリックスのデータ領域を作成します。

マトリックスをまず作成するとき、マトリックスには 4 つのセルが表示されます。左上のセルが隅にあるセルです。隅のセルを使用して、マトリックスのラベルを表示をできますかまましたに空です。右上セルは、列見出しをフィールドまたはデータをグループ化する式を含めることができます。左下のセルは、行ヘッダーもを含むフィールドや、データをグループ化する式。右下のセル入力されています、詳細データの集計式。

Basic Matrix data region

レポートを実行すると動的な列のヘッダー権利 (または展開左、) マトリックスの 方向 プロパティが右から左に設定される場合グループが多くの列のします。動的な行は、ページを上から下展開します。詳細セルに表示されるデータは、集計列と行の交点に基づいてです。

追加、移動、および、マトリックスを削除する方法

マトリックスを追加するには

  1. グラフィカル デザイン モードで、クライアントのレポート定義 (.rdlc) ファイルを開きます。

  2. ツールボックスで [マトリックス] をクリックします。

  3. レポートのデザイン サーフェイスをクリックします。

レポートにマトリックスが、マトリックスの影付きの境界線をポイントを新しい場所 (クリック任意の場所、影付きの罫線を表示させる、マトリックスの空の領域) にドラッグして移動できます。マトリックスを削除するには、内の空白部分を右クリックして Del 押します。

マトリックスにデータをバインドする方法

マトリックスを追加する後は、マトリックスにフィールドを追加することができます。マトリックス内の各セルは既定では、テキスト ボックスを含みます。任意の式を任意のセルに入力するか別のアイテムをセル内の要素を変更できます (たとえば、変更、セルのテキスト ボックス、イメージに)。

データに連結するマトリックスにはフィールドをマトリックスのセルの データ ソース ウィンドウからドラッグします。フィールド ヘッダー (たとえば、[詳細] の行) がない行列の列のセルに、ドラッグした場合、フィールドの名前、列のヘッダーで自動的に表示されます。

Note注意: 未解決のインポート要求があるため、処理チェックは延期されました。

[データ] メニューの [、データ ソース] ウィンドウ表示がされない場合[データ ソースの表示] をクリックします。

レポートに、マトリックスは、データセット関連付けられます。レポートを 1 つのデータセットに含まれる場合、レポートに配置すると、マトリックスは自動的にデータセットと関連付けられます。レポートに複数のデータセットが含まれている場合、適切なデータセットで、マトリックスを関連付ける必要があります。

動的の列と行 (グループ)

追加の動的な列と行フィールドでデータをグループに既定マトリックスに追加することができます。追加すると新しい動的な列を新しい列または行ヘッダーを作成して、新しいヘッダーが、元のヘッダー内にネストします。レポートを実行すると、新しいヘッダーは、元のヘッダー内で繰り返されます。たとえば、入れ子になったの動的な列または行領域、およびそのヘッダーを都市のフィールドが含まれてされる別のヘッダー内のフィールドを含む、ヘッダーができます。

追加動的列と行、マトリックスにフィールド リストからフィールドをドラッグします。既存の列または行のヘッダーを含むマトリックスにフィールドをドラッグすると、ヘッダーの外側または内側にフィールドを配置選択できます。レポート デザイナは上部または下部を既存の列見出し、または左にまたは権利を既存の行見出し、フィールドをドラッグするかに応じてにバーを表示します。たとえば、列を作成新しい動的な既存の動的な列を含む、フィールドの既存の列見出しにドラッグ、移動が、バーは、ヘッダー セルの上枠線の表示をし、フィールドをドロップします。

動的な列または行をマトリックスに追加するには

  1. マトリックスに列または行ヘッダー、Data Sources] ウィンドウからには、フィールドをドラッグします。

  2. マトリックスへの複数の動的な列または行の追加を 1 手順を繰り返します。

    列または行は別の動的な列を作成または行に分割します。新しい列または行の位置ではどの側で、フィールドが削除されましたよってに異なります。列] のバーを表示する上または下の既存のセル。 行] に、バーを左回りや、既存のセルの右側が表示されます。

静的な列と行

追加の詳細データを表示するには静的な行と列追加できます。静的な列を追加するか行、レポート デザイナで 2 つのヘッダーが、内に 1 つのヘッダーが存在するように、ヘッダーの配置] ではなく詳細の各セルには、サイド バイ サイド静的のラベルを含むヘッダーと表示されます。たとえば、静的な列または行を実際の収益のフィールドでの他の詳細セルの横に、予想収益のフィールドを持つ詳細セルはことができます。

静的な列または行をマトリックスに追加するには

  1. マトリックスのデータ、または詳細、セルを右クリックし、[列の追加] または [行の追加] をクリックします。値が設定されたデータのセルにデータ ソース] ウィンドウからフィールドをドラッグまたは。

  2. 手順 1 マトリックスへの複数の静的な列または行の追加を繰り返します。

    セルは、別の静的な列を作成または行に分割します。列または行フィールドをドラッグして追加する場合、濃い行が、マトリックスにドロップしたとき、フィールドは配置が場所を示す、セルの片面に表示されます。

    Note注意: 未解決のインポート要求があるため、処理チェックは延期されました。

    マトリックスには、単一の静的な列または行含まれている場合、セルにない列または行のヘッダーをが。複数の静的な列または行は、マトリックスに追加、静的なヘッダーがそれぞれの静的な列または行の作成されます。

小計を追加します。

マトリックスへ、小計を追加するには、個々 のグループ、マトリックス内に集計を追加します。グループの既定の小計がありません。グループに、小計を追加するには、グループの列または行見出しをマウスの右ボタンでクリックし、 [小計] します。これにより、小計の新しいヘッダーが開きます。ReportViewer コントロールは、グループの小計が計算されます。

行ヘッダーの DNS用の側でデータの表示

行見出し、マトリックスの横に表示するのには限定されていません。移動できます、行ヘッダー列、行ヘッダーより前に、の列のデータ表示されるよう。これを行うには、マトリックスの GroupsBeforeRowHeaders プロパティを変更します。このプロパティは、 [プロパティ] ウィンドウまたは マトリックスのプロパティダイアログ ボックスの [全般] タブを使用アクセスできます。このプロパティの値が整数です。 たとえばの値を 2 行ヘッダーを含む列を表示する 2 つのマトリックスのデータのグループを表示するされます。

項目を参照してください。

概念

レポート (Visual Studio レポート デザイナ) へのデータ領域の追加
レポートのレイアウト (Visual Studio レポート デザイナ) を定義します。
クライアント レポート定義 (.rdlc) ファイルを作成します。