Получение значения из apex_item.text - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть классический отчет со следующим примером запроса:

select apex_item.text(1,book.title,30,30,' readonly="readonly" ','P4083_BOOKTITLE') as  "booktitle"
from book;

Я хотел бы получить значение этого элемента страницы в процессе plsql:

declare
  pl_booktitle varchar2(255);
begin
  pl_booktitle := v('P4083_BOOKTITLE');
  apex_debug.message('Book Title:'|| pl_booktitle);
end;

Однако когдаотладка показывает только: «Название книги:» ... а не значение элемента страницы.

В сеансе -> Элементы страницы я не могу найти P4083_BOOKTITLE.

Должен ли я установитьэлементы, прежде чем я могу получить значение?И как мне это сделать?

Спасибо!

1 Ответ

0 голосов
/ 27 сентября 2018

попробуйте

enter code here
declare
pl_booktitle varchar2(255);
begin
pl_booktitle :=:P4083_BOOKTITLE
apex_debug.message('Book Title:'|| pl_booktitle);
end;
...