#reporting #oracle-apex
#отчетность #oracle-apex
Вопрос:
Я собираюсь разработать новую систему с использованием Oracle APEX. Раньше я использовал Oracle Reports Builder для разработки отчетов в Oracle Forms. Какой инструмент отчетности я должен использовать в APEX? Мне нужно что-нибудь с функциями Oracle Reports, такими как условное форматирование, поддержка PL / SQL и т.д.?
Спасибо и обновляет
Ответ №1:
Вы можете использовать Oracle Reports с Apex — смотрите этот довольно старый документ с инструкциями. По сути, если у вас есть отчеты, настроенные для запуска через Интернет, вы можете запустить отчет по URL, подобному этому:
Итак, остается только создать этот URL в Apex и использовать его. Вы можете избежать передачи пароля в качестве параметра, используя единый вход для Apex и отчетов.
Более подробную информацию смотрите в кратком руководстве по запуску Oracle Reports Server 9.0.4.
Рекомендуемый подход, я думаю, заключается в использовании BI Publisher, но лицензировать его дорого. Возможно, существуют более дешевые сторонние альтернативы BI Publisher, которые можно использовать, но я их не знаю.
Я думаю, что в сообществе Apex есть много людей, которые ждут хорошего решения этого требования!
Комментарии:
1. Спасибо, англ. Тони, честно говоря, это слабое место в APEX, поскольку мои системные требования содержат много отчетов, могу я спросить, какой инструмент вы использовали в Northengate?, также, если я использовал BI publisher, могу ли я интегрировать или запускать его отчеты из APEX? Спасибо и с уважением
2. Я не могу точно вспомнить, как мы это делали в Northgate, но теперь я вспоминаю, что совсем недавно я работал с Forms и Reports 10G, и запуск отчетов был просто вопросом создания соответствующего URL-адреса — так что это, очевидно, будет отлично работать и с Apex. Я обновил свой ответ.
Ответ №2:
Он есть в APEX forms с PL / SQL. Но вы должны быть более конкретными, или вы можете попробовать в http://apex.oracle.com/i/index.html создаем рабочее пространство и смотрим, что можно сделать с помощью APEX.