ホーム > APEX_ITEM > SELECT_LIST_FROM_QUERYファンクション
前へ |
次へ |
このファンクションは、問合せから静的選択リストを動的に生成します。APEX_ITEM
パッケージで使用可能な他のファンクションと同様に、これらの選択リストのファンクションは、F01
からF50
のフォームの配列要素でフォームを生成するように設計されています。
構文
APEX_ITEM.SELECT_LIST_FROM_QUERY( p_idx IN NUMBER, p_value IN VARCHAR2 DEFAULT NULL, p_query IN VARCHAR2, p_attributes IN VARCHAR2 DEFAULT NULL, p_show_null IN VARCHAR2 DEFAULT 'YES', p_null_value IN VARCHAR2 DEFAULT '%NULL%', p_null_text IN VARCHAR2 DEFAULT '%', p_item_id IN VARCHAR2 DEFAULT NULL, p_item_label IN VARCHAR2 DEFAULT NULL, p_show_extra IN VARCHAR2 DEFAULT 'YES') RETURN VARCHAR2;
パラメータ
表「SELECT_LIST_FROM_QUERYパラメータ」に、SELECT_LIST_FROM_QUERY
ファンクションで使用可能なパラメータを示します。
SELECT_LIST_FROM_QUERYパラメータ
パラメータ | 説明 |
---|---|
|
フォーム要素名。たとえば、 |
|
現在の値。この値は |
|
2つの列(表示列および戻り列)を選択するSQL問合せ。次に例を示します。 SELECT dname, deptno FROM dept これは、 また、この問合せのSELECT句に指定されている列が1つのみの場合は、表示する目的および戻す目的の両方でこの列の値が使用されることにも注意してください。 |
|
追加するHTMLパラメータ。 |
|
NULLの選択を有効にするための追加の選択オプション。値の範囲は |
|
ユーザーがNULLのオプションを選択すると戻される値。 |
|
ユーザーがNULLのオプションを選択すると表示される値。 |
|
|
|
アイテムに対して作成された非表示のラベル。 |
|
|
例
次の例に、SQL問合せに基づく選択リストを示します。
SELECT APEX_ITEM.SELECT_LIST_FROM_QUERY(3,job,'SELECT DISTINCT job FROM emp')job FROM emp