メッセージ・フォーム・コンポーネントと属性について

注意: messageLayoutコンポーネントは、非推奨となったinlineMessageにかわるものです。

メッセージ・フォーム・コンポーネントは、「message」という接頭辞で始まる名前を持つADF UIXのすべてのフォーム・コンポーネントです(たとえば、messageCheckBox、messageChoice、messageDateFieldなど)。

UIXでは、messageLayoutコンポーネントを使用して、インライン・メッセージをレイアウトします(たとえば、ヒント、エラー、またはプロンプト)。メッセージ・フォーム・コンポーネントは、checkBoxやchoiceなどの入力コンポーネントとインライン・メッセージを結合する特別なコンポーネントです。たとえば、messageCheckBoxコンポーネントは、checkBoxコンポーネントとmessageLayoutコンポーネントを組み合せたものです。また、messageChoiceコンポーネントは、messageLayoutをchoiceコンポーネントと組み合せます。メッセージ・フォーム・コンポーネントにより、イベント処理中に発生する問題の原因となる入力コンポーネントを使用して、簡単にインライン・メッセージを表示できるようになります。

Choice box with prompt and error icon

ヒント:

すべてのメッセージ・フォーム・コンポーネントには、名前付きの子endが含まれます。名前付きの子endを使用して、メッセージ・フォーム・コンポーネントの後に任意のコンポーネントを追加します。

メッセージ属性

メッセージ・フォーム・コンポーネントには、次のメッセージ属性が含まれます。

一般属性

メッセージ・フォーム・コンポーネントに対して設定できる一般属性は、次のとおりです。

注意: メッセージ・フォーム・コンポーネントを作成または編集するときは、サポートされる属性の完全なリストがプロパティ・インスペクタに表示されます。メッセージ・フォーム・コンポーネントは、そのコンポーネントの動作を決定するその他の属性をサポートする場合もあります。これらの属性は、コンポーネントの手順を説明するトピックで説明されます。たとえば、手順のトピック「messageCheckBoxの挿入」で、messageCheckBoxコンポーネントに対する特別なchecked属性が説明されます。

primaryClientAction属性

ほとんどのメッセージ・フォーム・コンポーネントで、primaryClientAction属性がサポートされます。使用できるクライアント・アクションの詳細は、「クライアント・アクションについて」を参照してください。

メッセージ・フォーム・コンポーネント、messageComponentLayoutおよびlabeledFieldLayout

メッセージ・フォーム・コンポーネントは、messageComponentLayoutまたはlabeledFieldLayout内に挿入できます。messageComponentLayoutまたはlabeledFieldLayout内に配置すると、次の図に示すように、すべてのプロンプトが右揃えになります。

Prompts right aligned in messageComponentLayout


messageLayoutについて

メッセージ・フォーム・コンポーネントへの名前付きの子endの挿入
メッセージ・フォーム・コンポーネントに対するメッセージ属性の設定
メッセージ・フォーム・コンポーネントに対する一般属性の設定

フォーム・コンポーネントの使用
レイアウト・コンポーネントの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.