ActiveReports for .NET 18.0J
Container
ActiveReportsユーザーガイド > 概念 > ページレポート/RDLレポートの概念 > ページレポート/RDLレポートのレポートコントロール > Container

Containerレポートコントロールは、他のコントロールのコンテナとして機能するコントロールです。このコントロールは、レポートの機能強化に役立ちます。

視覚的なグループ化

Container内にレポートコントロールを配置して視覚的にグループ化し、それを実行時に容易に移動することができます。

メモ: 既存のコントロールの周りにContainerを配置するのではなく、Container内にコントロールを配置する必要があります。

Containerはレポートページの境界線として使用することができます。境界線のプロパティを変更してレポート内に視覚効果を生み出すことができます。さらに、ContainerのBackgroundImageプロパティを設定することにより、レポートコントロールグループの背景に画像を表示することができます。

プロパティ設定ダイアログ

Containerレポートコントロールのプロパティは、プロパティ設定ダイアログで設定することができます。このダイアログを表示するには、レポート上のContainerコントロールを選択した状態で、[プロパティ]ウィンドウ内にある[プロパティ設定ダイアログ]のリンクをクリックします。表示される[Container]ダイアログが、Containerコントロールのプロパティ設定ダイアログにあたります。

[Container]ダイアログでは、以下の各ページを使用してContainerレポートコントロールのプロパティを設定することができます。

メモ: プロパティの多くに用意されている<式...>オプションをクリックすると、[式エディタ]ダイアログが表示されます。このダイアログでは、値を決定する式を作成することができます。列挙型の値を持つプロパティの場合、値は[式エディタ]の左側の[フィールド]ツリービューの[定数]の下に表示されます。

[全般]

[名前]: まだレポートに使用されていない一意のContainerの名前を入力します。この名前はコード内で呼び出すことができます。

[外観]

[背景]

[色]: Containerの背景として設定する色を選択します。

[画像]: 式または[データの可視化]を使用するか、コンピューターから直接画像のファイルを開いてContainerの背景画像を指定します。

メモ:データの可視化を使用したデザインはデザイン時に表示されません。

[罫線]

[スタイル]: 罫線のスタイルを選択します。

[太さ]: 罫線の太さを設定する値をポイント単位で入力します。

[色]: 罫線の色を示すカラーを選択するか、<式...>オプションで[式エディタ]を開き、色を評価する式を作成します。

[角丸四角形]

四角形の角にあるチェックボックスを選択すると、黄色のダイヤモンド形が表示されます。このダイヤモンド形をドラッグして角の形状を変更します。

[選択した角に同じ大きさを設定する]: 四角形の選択したすべての角に同じ半径を適用する場合は、このオプションを選択します。

[個別に設定する]: 四角形の選択したすべての角に異なる半径を適用する場合は、このオプションを選択します。

[表示]

[レポートの初期実行時]

[次のレポートアイテムでの表示の切り替えを可能にする]: レポートアイテムにトグルを表示させるには、このチェックボックスを選択します。チェックボックスを選択すると、その下のドロップダウンが有効になり、トグルに使用するTextBoxコントロールを指定することができます。ユーザーはトグルをクリックしてコンテナを表示、または非表示にすることができます。

[ナビゲーション]

[見出しマップラベル]: 目次(見出しマップ)でこのアイテムを表すためのラベルとして使用する式を入力します。

[ブックマークID]: Containerコントロールの位置を示すIDを入力します。[ブックマークに移動]アクションと組み合わせて使用することにより、別のレポートコントロールからこの項目にリンクすることができます。

[データ出力]

[プロパティ設定ダイアログ]の[データ出力]ページでは、XMLにエクスポートする際に次のプロパティで制御することができます。

ダッシュボードでContainerコントロールの操作

Containerコントロールは、他のレポートコントロールのコンテナとして使用されます。Containerコントロールのプロパティと動作はページレポートまたはRDLレポートと同じですが、ダッシュボードでは、スクロール動作を管理するために追加のプロパティが提供されています。

オーバーフロー:コンテナより大きいコンテンツを描画する方法を設定します。Auto、Clip、Grow、Scrollのオプションから選択できます。


Webデザイナ

Webデザイナに表示されるプロパティは、以下の通りです。

Container

カテゴリ プロパティ 説明
全般 名前​ 名前を設定します。
背景 背景色 背景色を設定します。
画像​ 背景に表示する画像を設定します。
罫線 太さ 罫線の太さを設定します。
スタイル 罫線の種類を設定します。
色 罫線の色を設定します。
角丸の半径 角丸の大きさを設定します。
位置とサイズ 左 左位置を設定します。
上 上位置を設定します。
幅 幅を設定します。
高さ 高さを設定します。
レイアウト スタイル スタイル名を設定します。
レイヤー名 含まれるレイヤーの名前を設定します。
改ページ 改ページのタイミングを設定します。
新ページ 改ページ後に、ページを開始する位置を設定します。
1ページ内に収める 1ページ内に収めて表示するかどうかを設定します。
空白を埋める 空白スペースを削除するかどうかを設定します。
Zインデックス レポートアイテム同士の重なりの優先順位を設定します。
表示 非表示 非表示にするかどうかを設定します。
トグルスイッチにする項目 表示/非表示の切り替えに使うテキストボックスの名前を設定します。
データ 要素名 データ出力で使用する要素の名前を設定します。
要素出力 データ出力でデータを出力するかどうかを設定します。
その他 ページ名 Excelファイルに出力する際のシート名を設定します。
ツールチップ カーソルを合わせたときに表示するテキストを設定します。
ラベル 目次に表示するラベルを設定します。
ブックマークID ブックマークのIDを設定します。
子アイテムの参照 コンテナ内のレポートアイテムの名前を設定します。目次のターゲットとして使用されます。

関連トピック