ホーム > Oracle Application Express API > APEX_ITEM > SELECT_LISTファンクション
SELECT_LISTファンクション |
![]() 前へ |
![]() 次へ |
このファンクションは、静的選択リストを動的に生成します。APEX_ITEMパッケージで使用可能な他のファンクションと同様に、これらの選択リストのファンクションは、F01からF50のフォームの配列要素でフォームを生成するように設計されています。
構文
APEX_ITEM.SELECT_LIST(
p_idx IN NUMBER,
p_value IN VARCHAR2 DEFAULT,
p_list_values IN VARCHAR2 DEFAULT,
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,
p_show_extra IN VARCHAR2 DEFAULT)
RETURN VARCHAR2;
パラメータ
表「SELECT_LISTパラメータ」に、SELECT_LISTファンクションで使用可能なパラメータを示します。
SELECT_LISTパラメータ
| パラメータ | 説明 |
|---|---|
|
|
フォーム要素名。たとえば、 |
|
|
現行の値。この値は |
|
|
カンマで区切られた静的値のリスト。表示される値および戻される値はセミコロンで区切られます。 これは、 |
|
|
追加するHTMLパラメータ。 |
|
|
NULLの選択を有効にするための追加の選択オプション。値の範囲は |
|
|
ユーザーがNULLのオプションを選択すると戻される値。 |
|
|
ユーザーがNULLのオプションを選択すると表示される値。 |
|
|
<input>タグのHTML属性のID。 |
|
|
選択リストのラベル。 |
|
|
p_valueの値が選択リストで指定されていない場合でも、 現在の値を表示します。 |
例
次の例に、Yesを表示し、Yを戻し、Yをデフォルトとし、F01のフォームのアイテムを生成する静的選択リストを示します。
SELECT APEX_ITEM.SELECT_LIST(1,'Y','Yes;Y,No;N') FROM emp