GrapeCity ActiveReports for .NET 12.0J
TextBox
すべて展開すべて展開
すべて折りたたむすべて折りたたむ

TextBox(テキストボックス)は、データを表示するために最も一般的に使用されるレポートコントロールです。TextBoxコントロールは、デフォルトでTableデータ領域、またはTablixデータ領域の各セルに表示されています。データエクスプローラからレポート上にフィールドをドラッグ&ドロップしたときに自動的に表示されるレポートコントロールもテキストボックスコントロールです。

テキストボックスのValueプロパティでは静的テキスト、または式を指定することができます。式を使用すると、データベースからフィールドの表示、値の計算やデータの表示を実現することができます。

ヒント: テキストボックスをダブルクリックして、レポートのデザイナ面で直接テキストを入力することができます。

[プロパティ]ウィンドウ」で提供されているプロパティを使用して、テキストボックスの外観と動作を制御することができます。たとえば、Actionプロパティを設定して、ビューワをレポート内のブックマークに移動する機能や、他のレポートのブックマークに移動する機能、テキストボックスをクリックしたときにURLに移動する機能を設定することができます。DataElementプロパティでは、XML出力時にテキストボックスを表示するかどうかを設定することができます。

RDLレポートの場合、デフォルトとしてテキストボックスは表示するデータに応じて垂直方向に拡大することができますが、デザイン時に表示される規定のサイズより小さく縮小することはできません。この動作は、[プロパティ]ウィンドウのCanShrinkCanGrowプロパティで設定可能です(この2つのプロパティは、ページレポートでは使用することができません)。

データフィールド

ユーザーがデータエクスプローラのデータセットからフィールドをドラッグして、レポート面上にドロップした場合、TextBoxコントロールとその式は自動的に作成されます。作成される式のタイプは、ドロップ先のコンテキストに依存します。次の表では、SalesAmountフィールドをレポート上にドラッグした場合を例として、作成されるいくつかの式を説明します。

複数コンテキストのフィールドのため作成された式

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

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

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

メモ: プロパティの多くに用意されている<式...>オプションをクリックすると、[式エディタ]ダイアログが表示されます。このダイアログでは、値を決定する式を作成することができます。またValueプロパティの場合は、コントロールのコンテキストメニューからもアクセスできます。

[全般]

[表示]

[ナビゲーション]

[外観]

[フォント]

[書式]

[配置]

[並べ替え]

[データ出力]

関連トピック

 

 


Copyright © 2003 GrapeCity inc. All rights reserved.