messageDateFieldの挿入
messageDateFieldコンポーネントを挿入するには、次のようにします。
- 目的のファイルの設計構造ウィンドウで、messageDateFieldコンポーネントを挿入するノードを探します。
- コンポーネント・パレットのドロップダウン・リストから「Form Components」を選択し、messageDateFieldコンポーネントを、選択した親ノードにドラッグ・アンド・ドロップします。
「messageDateField」ノードが、展開された親ノードに挿入され、強調表示されます。
- プロパティ・インスペクタで、messageDateFieldコンポーネントに対して次の属性を設定します。
- prompt: テキスト・フィールドの前に表示されるプロンプトのテキストを入力します。
- name: (必須)このコンポーネントの名前を入力します。
- maxValue: 日付に使用できる最大値を入力します。
- minValue: 日付に使用できる最小値を入力します。
- text: 入力フィールドのテキスト値を入力します。
- Value: dateFieldの日付値を入力します。この属性を使用して、テキスト・フィールドに表示される初期設定の日付値を指定します。
- enterClientAction: [Enter]キーを押すと起動されるclientActionを入力します。右の列で
アイコンをクリックしてダイアログを開きます。「詳細」タブを使用してEL構文データ・バインディングの式を入力するか、「データにバインド」ダイアログを使用してこの複合属性に対するデータソースを選択します。
- onBlurValidater: テキスト・フィールドからキーボード・フォーカスが移動したときにクライアント上で起動するクライアント・バリデータを入力します。右の列で
アイコンをクリックしてonBlurValidater複合属性を編集するダイアログを表示します。
- onSubmitValidater: テキスト・フィールドを含むフォームが送信されたときにクライアント上で起動するクライアント・バリデータを入力します。右の列で
アイコンをクリックしてonSubmitValidater複合属性を編集するダイアログを表示します。
- pickerId: 日付値の選択に使用できるinlineDatePickerコンポーネントのIDを入力します。
- primaryClientAction: テキスト入力フィールドのテキストが変更されたときに起動するclientActionを入力します。右の列で、
アイコンをクリックしてclientActionを入力します。詳細は、「primaryClientAction属性の編集」を参照してください。あるいは、「詳細」タブを使用してEL構文データ・バインディングの式を入力するか、「データにバインド」ダイアログを使用してこの複合属性に対するデータソースを選択することもできます。
- secret: trueを選択すると、ユーザーが入力したテキストの実際の値を非標示にします。単一行テキスト・フィールドにのみ適用されます。
- wrap: 複数行テキスト・フィールドのみで使用する折返しのタイプを選択します。デフォルトでは、複数行テキストは列の端で折り返されず、かわりに横にスクロールします。使用可能なオプションは次のとおりです。
-
hard
: テキストの値に、行の折返しに必要な改行を含めることを指定します。
-
soft
: テキストの表示は折り返すが、テキストの値に改行を含まないことを指定します。
注意: データ・バインディングを使用する場合には、「コンポーネントの属性のデータ・バインディング」を参照してください。
メッセージ属性の詳細は、「メッセージ・フォーム・コンポーネントに対するメッセージ属性の設定」を参照してください。メッセージ・フォーム・コンポーネントの他の一般的な属性の詳細は、「メッセージ・フォーム・コンポーネントに対する一般属性の設定」を参照してください。
例(UIX XML)
...
<messageDateField prompt="Confirm Date"
name="bName"
value="6/5/01"
messageType="error">
<onSubmitValidater>
<date dateStyle="shortish"/>
</onSubmitValidater>
</messageDateField>
...
関連項目
messageDateFieldについて
メッセージ・フォーム・コンポーネントと属性について
inlineDatePickerの挿入
メッセージ・フォーム・コンポーネントへの名前付きの子endの挿入
フォーム・コンポーネントの使用
Copyright © 1997, 2004, Oracle. All rights reserved.