次の方法で共有


[グループ化] ペイン

グループ化ペインには、現在選択されている Tablix データ領域の行グループと列グループが表示されます。グラフおよびゲージのデータ領域では、グループ化ペインは使用できません。グループ化ペインは、行グループ ペインと列グループ ペインで構成されています。グループ化ペインには、既定モードと詳細設定モードの 2 つのモードがあります。既定モードでは、行グループおよび列グループの動的メンバーの階層ビューが表示されます。詳細設定モードでは、行グループと列グループの動的メンバーと静的メンバーの両方が表示されます。グループは、データ領域に表示されるレポート データセットの名前付きセットです。グループは、静的および動的なメンバーを含む階層で構成されます。詳細については、「Understanding Groups (Reporting Services)」を参照してください。

注意

グループ化ペインが表示されない場合は、[レポート] メニューの [グループ化] をクリックしてください。

行グループ領域と列グループ領域のセルは、グループの静的メンバーまたは動的メンバーです。静的メンバーはグループごとに 1 回繰り返され、通常、ラベルまたは合計が格納されています。動的メンバーはグループ インスタンスごとに 1 回繰り返され、通常、グループ式の固有の値が格納されています。行グループ領域または列グループ領域で Tablix セルを選択すると、対応するグループ メンバーが行グループ ペインまたは列グループ ペインで選択されます。反対に、グループ化ペインでグループを選択すると、そのグループ メンバーに関連した対応するセルがデザイン画面で選択されます。Tablix 行グループ領域および列グループ領域の詳細については、「Understanding Tablix Data Region Areas (Reporting Services)」を参照してください。

グループ化ペインでは、次のモードがサポートされています。

  • 既定モード。グループの追加、編集、削除を行うには、既定モードを使用します。レポート データ ペインからフィールドをドラッグし、グループ階層に挿入することによって、親グループ、子グループ、および詳細グループを追加できます。隣接するグループを追加するには、[グループの追加] ショートカットを使用する必要があります。詳細については、「How to: Add a Group to a Data Region (Reporting Services)」を参照してください。

  • 詳細設定モード。行グループと列グループのすべてのメンバーを表示し、静的メンバーのプロパティを設定するには、詳細設定モードを使用します。グループを作成したり合計を追加したりすると、Tablix データ領域で各レポート ページの行と列の表示方法を制御するプロパティが自動的に設定されます。これらのプロパティを手動で調整するには、Tablix メンバーのプロパティを設定する必要があります。詳細については、「Controlling the Tablix Data Region Display on a Report Page (Reporting Services)」を参照してください。

既定モード

既定モードでは、行グループ ペインと列グループ ペインにすべての親グループ、子グループ、および隣接グループの階層ビューが表示されます。子グループは親グループの下にインデント表示されます。隣接グループは、その兄弟グループと同じインデント レベルに表示されます。次の図に、行グループと隣接列グループが入れ子になった Tablix データ領域を示します。

rs_BasicTablixDesignGroupingPane

グループ化ペインには、対応する行グループと列グループが表示されます。次の図では、サブカテゴリに基づくグループが行グループ ペインで選択され、[Subcat] グループ化セルが Tablix データ領域で選択されています。

rs_BasicTablixDesignGroupingPaneDefaultView

行グループ ペインでは、サブカテゴリに基づくグループは、カテゴリに基づくグループの子になります。列グループ ペインでは、国/地域グループは地理グループの子になります。年度グループと国/地域グループは、隣接するグループです。

詳細については、SQL Server オンライン ブックの「Understanding Tablix Data Region Cells, Rows, and Columns (Reporting Services)」を参照してください。

詳細設定モード

詳細設定モードでは、グループのすべての静的メンバーと動的メンバーを表示できます。メンバーを選択すると、現在選択されている [Tablix メンバー] のプロパティが [プロパティ] ウィンドウに表示されます。

注意

詳細設定モードに切り替えるには、列グループ ペインの横の下向き矢印を右クリックして [詳細設定モード] をクリックします。

ほとんどの場合、静的および動的グループ行とグループ列の表示を制御するプロパティは、グループの作成時または合計の追加時に自動設定されます。既定値を編集するには、行グループ ペインまたは列グループ ペインでグループ メンバーを選択し、[プロパティ] ウィンドウでプロパティ値を変更する必要があります。使用できるプロパティは次のとおりです。

  • FixedData。ブール型。外部行ヘッダーおよび外部列ヘッダーに使用します。HTML などのレンダラーで、縦にスクロールする場合は行グループ領域を固定し、横にスクロールする場合は列グループ領域を固定します。

  • HideIfNoRows。ブール型。静的メンバーにのみ使用します。設定すると、Hidden および ToggleItem は無視されます。Tablix データ領域に行データが含まれていない場合は、このメンバーを非表示にしてください。

  • KeepTogether

  • KeepWithGroup。ブール型。静的行メンバーにのみ使用します。可能な場合、非表示でなければ、この行を前の兄弟の動的メンバーまたは次の兄弟の動的メンバーと一緒にします。

  • RepeatOnNewPage。ブール型。静的行メンバーにのみ、および KeepWithGroup が [なし] でない場合にのみ使用します。可能であれば、KeepWithGroup で指定される動的メンバーのインスタンスを少なくとも 1 つ持つすべてのページで、この静的行を繰り返してください。

  • Hidden。ブール型。行または列を初期設定で非表示にしておくかどうかを示します。

  • **ToggleItem。**文字列です。切り替えイメージを追加するテキスト ボックスの名前。テキスト ボックスは、同じグループのスコープまたはコンテナー スコープに存在する必要があります。

Tablix データ領域でのこの動作の制御方法の詳細については、SQL Server オンライン ブックの「Controlling the Tablix Data Region Display on a Report Page (Reporting Services)」を参照してください。

すべての静的メンバーにデザイン画面のセルに対応するヘッダーがあるわけではありません。グループ化ペインでは、次の規則を使用して静的メンバーにヘッダーがあるかどうかを示します。

  • Static   静的メンバーにヘッダー セルがあります。

  • (Static)   静的メンバーにはヘッダー セルがなく、非表示静的と呼ばれます。

参照

その他の技術情報

レポート デザイナーのユーザー インターフェイス リファレンス (Visual Studio)