29.15 GET_DISPLAY_DATAファンクションのシグネチャ1
このファンクションは、p_search_string
に指定される値の表示参照値を取得します。
構文
APEX_PLUGIN_UTIL.GET_DISPLAY_DATA (
p_sql_statement IN VARCHAR2,
p_min_columns IN NUMBER,
p_max_columns IN NUMBER,
p_component_name IN VARCHAR2,
p_display_column_no IN BINARY_INTEGER DEFAULT 1,
p_search_column_no IN BINARY_INTEGER DEFAULT 2,
p_search_string IN VARCHAR2 DEFAULT NULL,
p_display_extra IN BOOLEAN DEFAULT TRUE)
RETURN VARCHAR2;
パラメータ
表29-18 GET_DISPLAY_DATAのシグネチャ1のパラメータ
パラメータ | 説明 |
---|---|
|
参照に使用されるSQL文。 |
|
戻り列の最小数。 |
|
戻り列の最大数。 |
|
エラーが戻される場合、エラー・メッセージが表示される際のページ・アイテムまたはレポート列の名前として、この値が使用されます。 |
|
SQL文から戻される列の数。 |
|
SQL文を制限するために使用する列の数。 |
|
問合せを制限するために使用する値。 |
|
|
戻り値
表29-19 GET_DISPLAY_DATAのシグネチャ1の戻り値
戻り値 | 説明 |
---|---|
VARCHAR2 |
|
例
次の例では、p_valueで提供された値で参照を実行し、LOV問合せの表示列を戻します。
function render_value (
p_item in apex_plugin.t_page_item,
p_value in varchar2,
p_is_readonly in boolean,
p_is_printer_friendly in boolean )
return apex_plugin.t_page_item_render_result
is
begin
sys.htp.p(sys.htf.escape_sc(
apex_plugin_util.get_display_data (
p_sql_statement => p_item.lov_definition,
p_min_columns => 2,
p_max_columns => 2,
p_component_name => p_item.name,
p_display_column_no => 1,
p_search_column_no => 2,
p_search_string => p_value )));
end render_value;
親トピック: APEX_PLUGIN_UTIL