ホーム > Oracle Application Express API > APEX_ITEM > SELECT_LIST_FROM...
SELECT_LIST_FROM_LOV_XLファンクション |
![]() 前へ |
![]() 次へ |
このファンクションは、共有の値リスト(LOV)から大規模(32KBを超える)な選択リストを動的に生成します。APEX_ITEM
パッケージで使用可能な他のファンクションと同様に、これらの選択リストのファンクションはF01
からF50
のフォームの配列要素でフォームを生成するように設計されています。このファンクションはSELECT_LIST_FROM_LOV
と同じですが、戻り値はCLOBになります。そのため、4000文字を超える列値を処理する必要があるSQL問合せで使用できます。
構文
APEX_ITEM.SELECT_LIST_FROM_LOV_XL( p_idx IN NUMBER, p_value IN VARCHAR2 DEFAULT, p_lov IN VARCHAR2, p_attributes IN VARCHAR2 DEFAULT, p_show_null IN VARCHAR2 DEFAULT, p_null_value IN VARCHAR2 DEFAULT, p_null_text IN VARCHAR2 DEFAULT, p_item_id IN VARCHAR2 DEFAULT, p_item_label IN VARCHAR2 DEFAULT) RETURN CLOB;
パラメータ
表「SELECT_LIST_FROM_LOV_XLパラメータ」に、SELECT_LIST_FROM_LOV_XL
ファンクションで使用可能なパラメータを示します。
SELECT_LIST_FROM_LOV_XLパラメータ
パラメータ | 説明 |
---|---|
|
フォーム要素名。たとえば、 |
|
現行の値。この値は |
|
LOVのテキストの名前。このLOVはアプリケーションで定義する必要があります。このパラメータは、 |
|
追加するHTMLパラメータ。 |
|
NULLの選択を有効にするための追加の選択オプション。値の範囲は |
|
ユーザーがNULLのオプションを選択すると戻される値。 |
|
ユーザーがNULLのオプションを選択すると表示される値。 |
|
|
|
選択リストのラベル。 |
例
次に、アプリケーションで定義されたLOVに基づく選択リストを示します。
SELECT APEX_ITEM.SELECT_LIST_FROM_LOV_XL(2,job,'JOB_FLOW_LOV') FROM emp