PowerTools ActiveReports for .NET 9.0J > ActiveReportsユーザーガイド > 概念 > ページレポート/RDLレポートの概念 > ページレポート/RDLレポートのレポートコントロール > CheckBox |
ActiveReportsでは、レポートでブール値を表す場合、CheckBoxコントロールを使用できます。デフォルトでは、コントロールはテキストが右に付いた小さなボックスとして表示されます。DataField値は「True」に評価された場合、小さなボックスがチェックマーク付きで表示され、「False」の場合はボックスが空で表示されます。デフォルトでは、チェックボックスは空です。
CheckBoxのプロパティは[CheckBox]ダイアログで設定できます。このダイアログを表示するには、レポート上のCheckBoxを選択した状態で、[プロパティ]ウインドウ内にある「プロパティ設定ダイアログ」のリンクをクリックします。
[CheckBox]ダイアログでは、次のページでレポートコントロールのプロパティを設定できます。
メモ : これらのプロパティの多くに用意されている<式...>オプションをクリックすることにより、[式エディタ]ダイアログを開き、値を判定するため式を作成することができます。列挙型の値を持つプロパティの場合、値は式エディタの左側の[フィールド]ツリービューの[定数]の下に表示されます。 |
[全般]
[名前] : レポートに使用されていないユニークなCheckBoxの名前を入力します。この名前はドキュメントの要素およびXML出力で表示します。
[ツールヒント] : 実行時にユーザーがCheckBox上をホバーした時に表示させたい値または式を入力します。
[値] : 式または静的ラベルを入力するか、ドロップダウンリストからフィールド式を選択します。式エディタを使用するには、リストから<式...>を選択します。この式、またはテキストの値は、レポートにあるチェックボックスの右側に表示されます。
[表示]
[レポートの初期実行時]
[次のレポートアイテムでの表示の切り替えを可能にする] : CheckBoxを表示または非表示にするためのトグルとして使用するレポートのコントロールを指定する場合、このチェックボックスをオンにします。次に、トグルを表示するTextBoxコントロールを指定します。ユーザーがこのレポートコントロールをクリックすると、CheckBoxの表示/非表示が切り替わります。
[外観]
[スタイル] : 罫線のスタイルを選択します。
[太さ] : 罫線の太さを設定する値をポイント単位で入力します。
[色] : 罫線の色を示すカラーを選択するか、または<式...>オプションで[式エディタ]を開き、.NETの色を評価する式を作成します。
[色] : チェックボックスの背景として設定する色を選択します。
[画像] : チェックボックスの背景として設定する画像を選択します。
[フォント]
[フォント名] : フォントファミリ名またはフォントのテーマを選択します。
[サイズ] : ポイント単位でサイズを選択するか、テーマを使用します。
[スタイル] : NormalやItalicを選択するか、テーマを選択します。
[太さ] : 列挙した太さの値を選択するか、テーマを選択します。
[色] : テキストの色を選択します。
[文字飾り] : None、Underline、Overline、LineThroughの値から選択します。
[配置]
[データ出力]
[要素名] : このCheckBoxのXML出力に使用する名前を入力します。
[出力] : XML出力にこのCheckBoxを含めるかどうかを決定するため、[自動]、[はい]または[いいえ]を選択します。[自動]は、値が一定でない場合にのみ、CheckBoxの内容をエクスポートします。
[レンダリング]: [自動]、[要素]、[属性]の1つを選択して、エクスポートされたXMLファイルでチェックボックスを要素または属性として表示するかどうかを設定します。[自動]を選択すると、レポートの設定を使用します。
属性の例 : <table1 checkbox3="Report created on:7/26/2005 1:13:00 PM">
要素の例 : <table1> <checkbox3>Report created on:7/26/2005 1:13:28 PM</checkbox3>