Привет! Используя Oracle Apex 19.1, мне нужно загружать данные в Excel в виде нескольких вкладок.

.Каждые данные интерактивного отчета должны находиться на каждой вкладке (например, лист1, лист2 ....
Пример: На странице Apex у меня есть 5 областей отчета. Данные каждого отчета должны быть загружены на каждый лист в одном файле Excel. Пожалуйста, предоставьте мне решение, заранее спасибо Karthick.


person Ani    schedule 03.06.2020    source источник
comment
Загрузка имеет только базовую поддержку в APEX, поэтому большинство людей прибегают к Apex Office Print (AOP). Он обладает множеством функций, и я уверен, что он сработает и для вас. Однако это платная услуга (бесплатно до 30 отчетов в месяц). Но iirc даже сами Oracle используют АОП для печати.   -  person TineO    schedule 03.06.2020


Ответы (1)


Если вы не можете обновить свою среду APEX, то, как сказал TineO, вероятно, AOP - лучший вариант, который у вас есть.

Если вы можете выполнить обновление до 19.2 или выше, вы можете использовать APEX_REGION.OPEN_QUERY_CONTEXT API для получения записей интерактивных отчетов. Затем вы можете использовать библиотеку с открытым исходным кодом Александрию и, в частности, xlsx_builder_pkg для создания электронных таблиц.

person Salim Hlayel    schedule 03.06.2020