messageLovChoiceについて

messageLovChoiceコンポーネントは、messageLayoutコンポーネントとlovChoiceコンポーネントを組み合せたものです(lovChoiceコンポーネントはlistOfValuesコンポーネントを使用します)。

messageLovChoiceコンポーネントを使用して、自分で指定したオプションのリストの最下部に「詳細」オプションがあるchoiceコンポーネントを挿入します(優先オプション)。プロンプトとオプションのメッセージ・タイプ・アイコンが、choiceコンポーネントの前に表示されます。インライン・メッセージはドロップダウン・ボックスの下に配置されます。choiceコンポーネントの後ろにコンポーネントを追加するには、名前付きの子endを使用します。

Choice component with prompt

ユーザーは、優先オプションまたは「詳細」オプションのどちらかを選択できます。「詳細」が選択された場合、指定されたLOVモーダル・ウィンドウを開き、ユーザーがすべてのオプションの中から1つ以上の値を選択できるようにします。

Choice component with More... option

messageLovChoiceコンポーネントの索引付けされた子として一連のオプション・コンポーネントを使用して、「詳細」オプションの上にリストされる優先オプションを提供します。messageLovChoiceのdestination属性を使用して、LOVウィンドウを含むページを起動します。

messageLovChoiceコンポーネントが適切に動作するように、データ・バインディングを使用してオプションを表示し、ユーザー選択オプションをLOVウィンドウからそのオプションに追加するコードを提供する必要があるので注意してください(つまり、ユーザー選択オプションを最後の優先オプションと「詳細」オプションの間に挿入する必要があります)。

一般およびメッセージ属性の他にprimaryClientAction属性も設定して、ユーザーが「詳細」オプション以外のオプションを選択したときにイベントを起動させます。


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

messageLovChoiceの挿入
フォーム・コンポーネントの使用

 

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