Как получить атрибуты Интерактивного отчета в файле Excel - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть интерактивный отчет, в котором нет данных, и выдается сообщение «Данные не найдены».Мне нужно получить значение этого атрибута в моем отчете Excel, сгенерированном с помощью Apex Office Print.

Я использую процедуру PLSQL для генерации отчета с использованием статических идентификаторов.Процедура аналогична процедуре AOP_SAMPLE3_PKG.SCHEDULE_AOP_API3_PKG.

Мой текущий шаблон выглядит следующим образом:

IR Title
{&interactive_1}

IR Title
{&interactive_2}
...

Если невозможно получить значение атрибута, есть ли другой способ включитькомментарий в конце каждого IR, говорящий «Данные недоступны», только когда строки не возвращаются.

Apex Версия: 5.1.3.00.05
AOP Версия: 3.0

РЕДАКТИРОВАТЬ
Apex Версия: 18.1 (недавно обновленный)

1 Ответ

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

Вы можете использовать так называемое угловое выражение.Ваш шаблон будет выглядеть примерно так:

IR Title
{&interactive_1} | {#aopireportdata_1.length == 0}No Data Found |{/aopireportdata_1.length == 0}

IR Title
{&interactive_2} | {#aopireportdata_2.length == 0}No Data Found |{/aopireportdata_2.length == 0}

Выше |представляет новый столбец.

...