属性ウィザード - 「コントロール・ヒント」ページ

「コントロール・ヒント」ページを使用して、コントロール・ヒントを現在のビューまたはエンティティ属性に関連付けます。ヒントがエンティティ属性レベルで定義されている場合、ヒントの値は実行時にすべてのビュー・オブジェクトに継承されます。ビュー・オブジェクトはエンティティ・オブジェクトのヒントを定義またはオーバーライドできます。実行時、クライアント・アプリケーションでは、ユーザー・インタフェース(UI)を介して属性を表示し、選択した制御タイプおよびその他のヒント・カスタマイズ・オプションの使用を試行します。

ヒントの表示
属性を表示するかどうかを選択します。このヒントを使用し、クライアントUIで必要な属性のみを表示するようにします。属性を非表示にした場合、残りのコントロール・ヒントに関連付けられている値はすべて無視されます。
ラベル・テキスト
コントロールのラベルとして使用するテキストを入力します。ラベルは、フィールドの値に先行するプロンプトや表ヘッダーなどで使用されます。属性をカスタマイズするビュー・オブジェクトに対してウィザードで生成されるMsgBundle.javaファイルを使用して、ラベルをローカライズできます。
ヒント・テキスト
コントロールのツールチップのテキストとして使用する短い説明を入力します。Webアプリケーションでは、このヒントはHTMLでALT属性の値として使用できます。属性をカスタマイズするビュー・オブジェクトに対してウィザードで生成されるMsgBundle.javaファイルを使用して、ツールチップをローカライズできます。
書式の種類
属性が表示される際に使用するフォーマッタを選択します。書式コントロール・ヒントは属性のドメイン型とともに機能し、書式サポートを提供します。ドメイン型と使用可能なフォーマッタのマッピングは、<jdev root>/system/formatinfo.xmlに保存されています。
書式
選択したフォーマッタで使用する書式を選択します。このフィールドには、「書式の種類」で選択したフォーマッタでサポートされている書式が表示されます。有効な書式タイプを選択していない状態では、何も表示されません。
制御タイプ
クライアントUIで属性の表示に使用する制御タイプを選択します。「Edit」を選択するとコントロールを編集可能にでき、「Date」を選択するとカレンダが表示されます。「Default」を選択すると、最適なコントロールを選択するようにクライアントで解釈されます。
表示幅
この属性を表示するコントロールで使用する文字幅を入力します。
表示の高さ
この属性を表示するコントロールで使用する文字の行数を入力します。
フォームのタイプ
BC4Jクライアントで、ディテール形式またはサマリー形式のどちらのレイアウトを使用して属性を表示するかを選択します。ディテール形式のレイアウトの場合、クライアント・フォームでは、ラベル付きのテキスト・フィールドとして属性が表示されます。ディテール形式の属性の場合はすべて、マスター/ディテール表示のフォームに適合するよう、左揃えで1列に表示されます。グリッド内に属性を表示する短いフォームを生成するには、フォームで表示する各属性に対してサマリー形式を選択します。このコントロール・ヒントは、JClientのGUIアプリケーションでのみ使用できます。「フォームのタイプ」プロパティは、JSP BC4JのWebアプリケーションではサポートされていません。

BC4Jクライアントのコントロール・ヒントについて
BC4Jクライアントのコントロール・ヒントの操作
UIのフォーマッタおよび書式マスクの定義
BC4Jクライアントのコントロール・ヒントのローカライズ