24.15 SELECT_LIST_FROM_LOV_XLファンクション
このファンクションは、共有の値リスト(LOV)から大規模(32KBを超える)な選択リストを動的に生成します。APEX_ITEMパッケージで使用可能な他のファンクションと同様に、これらの選択リストのファンクションはF01からF50のフォームの配列要素でフォームを生成するように設計されています。このファンクションはSELECT_LIST_FROM_LOVと同じですが、戻り値はCLOBになります。戻り値は32kまでに制限されます。
                  
構文
APEX_ITEM.SELECT_LIST_FROM_LOV_XL(
    p_idx           IN   NUMBER,
    p_value         IN   VARCHAR2 DEFAULT NULL,
    p_lov           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 CLOB;
パラメータ
表24-15 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')job 
FROM emp
親トピック: APEX_ITEM (レガシー)