У меня есть запрос, очень похожий на этот тестовый запрос:
select
'file1' as "filename",
cursor (
select
cursor (
select
cursor (
select
'Test Customer' as CUSTOMER,
'Test Country' as COUNTRY,
'Test Port' as PORT
from
dual
where
1 = 2
) as "table_without_rows",
cursor (
select
'Test Customer' as CUSTOMER,
'Test Country' as COUNTRY,
'Test Port' as PORT
from
dual
where
1 = 1
) as "table_with_rows"
from
DUAL
) as "list"
from
DUAL
) as "data"
from
DUAL
Используя API AOP PLSQL, я могу создать отчет, но в нем нет данных.Если все курсоры возвращают строки, это работает правильно.Поскольку он не выдает никаких ошибок, я не уверен, что является причиной этого поведения.
Структура шаблона для файла Excel приведена ниже:
{#list}{#table_without_rows}..(Column names)..{/table_without_rows}
... Some text and styles ...
{#table_with_rows}..(Column names)..{/table_with_rows}{/list}
(отредактировано)
Версия Apex: 5.1.3.00.05
Версия AOP: 3.0