Какъв е инструментът за отчитане, който ще използвам в APEX?

Ще разработя нова система, използвайки Oracle APEX. Преди използвах Oracle Reports Builder за разработване на отчети в Oracle Forms. Какъв инструмент за отчитане трябва да използвам в APEX? Имам нужда от нещо с функции на Oracle Reports като условно форматиране, поддръжка на PL/SQL и т.н.?

Благодаря и Regrads


person Islam    schedule 30.04.2011    source източник


Отговори (2)


Можете да използвате Oracle Reports с Apex - вижте този доста стар документ с инструкции. По същество, ако имате отчети, настроени да се изпълняват през мрежата, тогава можете да стартирате отчет чрез URL като този:

http://myserver:7777/reports/rwservlet?report=myreport.jsp&userid=myuser/mypassword@mydb&desformat=pdf&destype=cache&p_empno=1234

Така че тогава е само въпрос на конструиране на този URL адрес в Apex и неговото използване. Можете да избегнете предаването на паролата като параметър, като използвате единично влизане за Apex и Reports.

Вижте Ръководство за бърз старт на Oracle Reports Server 9.0.4 за допълнителни подробности.

Препоръчителният подход според мен е да се използва BI Publisher, но това е скъпо за лицензиране. Може да има по-евтини алтернативи на трети страни на BI Publisher, които могат да се използват, но не ги знам.

Мисля, че има редица хора в общността на Apex, които чакат хубаво решение на това изискване!

person Tony Andrews    schedule 19.05.2011
comment
Благодаря инж. Тони, честно казано, това е слабо място в APEX, тъй като моите системни изисквания съдържат много отчети, мога ли да попитам кой инструмент използвахте в Northengate?, също така, ако използвах BI издател, мога ли да интегрирам или стартирам неговите отчети от APEX? Благодаря и поздрави - person Islam; 20.05.2011
comment
Не мога да си спомня как го направихме в Northgate, но сега си спомням, че съвсем наскоро работих с Forms and Reports 10G и стартирането на отчети беше просто въпрос на конструиране на подходящия URL адрес - така че това очевидно ще работи добре и с Apex . Актуализирах отговора си. - person Tony Andrews; 20.05.2011

Имате това във формуляри APEX с PL/SQL. Но трябва да сте по-конкретни или можете да опитате в http://apex.oracle.com/i/index.html създаване на работно пространство и вижте какво може да се направи с APEX.

person macwadu    schedule 04.05.2011