powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / apex_plugin_util.get_data
3 сообщений из 3, страница 1 из 1
apex_plugin_util.get_data
    #38361414
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Никак не разберу как работает apex_plugin_util.get_data. В инете одни нерабочие примеры, иногда даже без всех входных параметров. Кто-нибудь работал с этой функцией?

Вообще хочу функцию, чтобы репорт самому рисовать (<table> .....) через вводимый мною запрос.
...
Рейтинг: 0 / 0
apex_plugin_util.get_data
    #38361834
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GustlyНикак не разберу как работает apex_plugin_util.get_data. В инете одни нерабочие примеры, иногда даже без всех входных параметров. Кто-нибудь работал с этой функцией?

Я работал с семейством этих функций (их четыре в пакете). Чтобы работать, читал документацию и спецификацию пакета. Что интересует?
...
Рейтинг: 0 / 0
apex_plugin_util.get_data
    #38362736
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLer,

Вот код, который я надыбал на просторах интернета. Оно выдает "Wrong number of columns selected in the LOV SQL query for qweasdzxc. See examples for valid statements." , но примеров не нашел, писал обычный select dummy from dual. Как его заставить работать, плагин предполагался типа регион?

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
FUNCTION render_region (
p_region IN apex_plugin.t_region,
p_plugin IN apex_plugin.t_plugin,
p_is_printer_friendly IN BOOLEAN)
RETURN apex_plugin.t_region_render_result
IS
i number;
l_value_list1 apex_plugin_util.t_column_value_list;
l_value_list2 apex_plugin_util.t_column_value_list;
BEGIN
l_value_list1 := apex_plugin_util.get_data (
p_sql_statement => p_region.source,
p_min_columns => 2,
p_max_columns => 50,
p_component_name => p_region.name
);
FOR i IN 1..l_value_list1(1).count
LOOP
sys.htp.p (' Title: ' || l_value_list1(1)(i) || ' <br> ');
l_value_list2 := apex_plugin_util.get_data (
p_sql_statement =>p_region.attribute_01,
p_min_columns => 2,
p_max_columns => 50,
p_component_name => p_region.name
-- Here it is necessary to substitute value from l_value_list1 (i) (2) in Where request from p_region.attribute_01
);
FOR j IN 1..l_value_list2(1).count
LOOP
sys.htp.p (' Detailed parameters from l_value_list2 ');
END LOOP;
END LOOP;
RETURN NULL;
END;
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / apex_plugin_util.get_data
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]