Home > APEX_ITEM > SELECT_LIST Function
This function dynamically generates a static select list. Similar to other functions available in the APEX_ITEM package, these select list functions are designed to generate forms with F01 to F50 form array elements.
Syntax
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;
Parameters
Table: SELECT_LIST Parameters describes the parameters available in the SELECT_LIST function.
SELECT_LIST Parameters
| Parameter | Description |
|---|---|
|
|
Form element name. For example, |
|
|
Current value. This value should be a value in the |
|
|
List of static values separated by commas. Displays values and returns values that are separated by semicolons. Note that this is only available in the |
|
|
Extra HTML parameters you want to add. |
|
|
Extra select option to enable the NULL selection. Range of values is |
|
|
Value to be returned when a user selects the NULL option. Only relevant when |
|
|
Value to be displayed when a user selects the NULL option. Only relevant when |
|
|
HTML attribute ID for the <input> tag. |
|
|
Label of the select list. |
|
|
Shows the current value even if the value of p_value is not located in the select list. |
Example
The following example demonstrates a static select list that displays Yes, returns Y, defaults to Y, and generates a F01 form item.
SELECT APEX_ITEM.SELECT_LIST(1,'Y','Yes;Y,No;N') FROM emp