powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как "красиво" вывести значение ф-ии, возвращающей запись
5 сообщений из 5, страница 1 из 1
Как "красиво" вывести значение ф-ии, возвращающей запись
    #39628045
mnbvcx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть функция, возвращающая запись:
Код: plsql
1.
2.
3.
4.
5.
6.
TYPE drawdown_rt IS RECORD 
    (dd_date DATE
     , dd_value REAL); 
    
FUNCTION max_drawdown( d_start_in DATE, d_end_in DATE, twr_type_in int)
RETURN drawdown_rt;


Была идея вывести эти 2 числа в Sub Region типа классический отчёт, но сначала написал функцию, а потом понял, что так не получится.
Подскажите, как реализовать моё желание, переписывать ф-ю как табличную не хочется.
Есть, наверное, какой-то контрол для простого решения этой задачи?
Пардон за наивный вопрос, с APEX только начал знакомиться.
APEX 5.1.3
...
Рейтинг: 0 / 0
Как "красиво" вывести значение ф-ии, возвращающей запись
    #39635140
mnbvcx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создал Sub Region типа PL/SQL Dynamic Content и вывел 2 значения ч-з
Код: plsql
1.
2.
3.
4.
5.
begin
Htp.p(max_drawdown(:d1,:d2, 0).dd_value);
Htp.p ('<br>');
Htp.p(max_drawdown(:d1,:d2, 0).dd_date);
end;


но это, наверное, концептуально неправильно?
...
Рейтинг: 0 / 0
Как "красиво" вывести значение ф-ии, возвращающей запись
    #39635398
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Classic report
Код: plsql
1.
select value1, value2 from dual;
...
Рейтинг: 0 / 0
Как "красиво" вывести значение ф-ии, возвращающей запись
    #39635402
mnbvcx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangelClassic report
Код: plsql
1.
select value1, value2 from dual;


ora-00902
...
Рейтинг: 0 / 0
Как "красиво" вывести значение ф-ии, возвращающей запись
    #39635455
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Процесс на странице или динамик экшэн:

Код: sql
1.
2.
3.
4.
5.
6.
7.
declare
  a drawdown_rt;
begin
  a := max_drawdown(:P1, :P2, :P3);
  :P1_ITEM1 := a.dd_date;
  :P1_ITEM2 := a.dd_value;
end;



P1_ITEM1, P1_ITEM2 - итемы на странице.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как "красиво" вывести значение ф-ии, возвращающей запись
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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