Ошибка со страницей отчета в Oracle Application Express - PullRequest
0 голосов
/ 27 мая 2019

enter image description here У меня есть отчет, основанный на запросе SQL, в нем 3 столбца из v $ session.

select distinct to_char(SQL_EXEC_START, 'DD/MM/YYYY HH24:MI') TIME_STARTED, module REPORT_NAME, action CURRENT_STEP from v$session where module like '%BOB%'

В SQL Developer запрос вызывает то, что вы ожидаете.Однако на странице отчета APEX, независимо от того, что находится в v $ session, я всегда получаю (дополнительно) следующее, отображаемое вверху страницы отчета, в столбцах фактического отчета:

<DATE>  Processes - point: BEFORE_BOX_BODY  BOB01/APEX:APP 104:7

Можеткто-нибудь подскажет, как от него избавиться, и просто вывести результаты запроса на страницу отчета, и ничего больше?

1 Ответ

0 голосов
/ 27 мая 2019

Похоже, что он отображает текущий отчет. Итак, удалите его, например,

select distinct 
  to_char(SQL_EXEC_START, 'DD/MM/YYYY HH24:MI') TIME_STARTED, 
  module REPORT_NAME, 
  action CURRENT_STEP 
from v$session 
where module like '%BOB%'
  -- add this
  and module not like '%104:7%'
  and current_step not like '%BEFORE_BOX_BODY%'
...