選択リストを使用して、同じページに存在する別の選択リストの値の範囲を決定できます。これは、駆動側の選択リストから後続の選択リストに値を送信することによって行います。これらの値は、問合せのWHERE句のバインド変数として、後続の選択リストに組み込みます。
次の手順で、あるLOVによって別のLOVを駆動します。
基本フォームを作成します。
2つのLOVを定義します。値を選択すると駆動LOVによって、ページが送信されることに注意してください。
カレント・ページへのブランチを定義します。
次の例を考えてみます。最初のLOVで、州を選択できます。
SELECT state_name d, state_id v FROM states
2つ目のLOVでは、最初のLOVで選択した州に基づいて郡名および郡IDを選択できます。
SELECT county_name d, county_id v FROM counties WHERE state_id = :P1_STATE_ID