Your SlideShare is downloading. ×
0
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
OBUG APEX SIG - Reporting
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

OBUG APEX SIG - Reporting

1,137

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,137
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Reporting in Oracle APEXPatrick Hellemans – Competence Manager TechnologyGeert Guldentops – Oracle APEX Solution Engineer
  • 2. Agenda Reporting possibilities SWOT analysis Demo Conclusion Q&A
  • 3. Reporting possibilities in APEX
  • 4. Cluster 1 – PL/SQL PL/PDF • License fee $600 • Supported formats: PDF • Documents are build using PL/SQL • Integrated with the Oracle database • A lot of custom PL/SQL code is needed to create documents
  • 5. Cluster 1 – PL/SQL SQL WORD • Documents are build using PL/SQL and ‘scriplets’ (Oracle PL/SQL Server Pages) in SQLWord Developer • Supported formats: RTF • License fee ??? • Runs on Oracle HTTP Server with mod_plsql • Outdated architecture
  • 6. SQL Word - architecture OracleDatabase HTTP Server mod_plsql
  • 7. Cluster 2 – Apache FOP Apache FOP (Formatting Objects Processor) • Free Open Source license • Supported formats: PDF, RTF, XML and TXT • Documents are build in XML and XSL-FO • Uses an XML based standard which could be used in other technologies • Runs on most application servers (Tomcat, Glassfish, etc.) • XSL-FO enables solutions for problems which are impossible to solve in other technologies (e.g.: Dynamic columns in a table) • RTF2FO can be used to convert a word document to XSL-FO format which speeds up initial development time • A lot of custom coding is required to create and adjust documents • Standard FOP libraries need to be changed so it can be called from Oracle APEX
  • 8. Apache FOP - architecture
  • 9. Cluster 2 – Apache FOP Oracle BI Publisher • Documents are build in Microsoft Word • Supported formats: PDF, RTF, Microsoft Excel and HTML • Runs on Oracle Weblogic Server • Easy to use, even for end-users • Easy to integrate with Oracle APEX • License fee € 36.308 + € 7.987,72 maintenance per year
  • 10. Oracle BI Publisher - architecture
  • 11. Cluster 3 – JasperReports JasperReports • Free Open Source License • Supported formats: PDF, HTML, Microsoft Excel, RTF, ODT, CSV and XML • Documents are build in IReport using Java and Groovy • Runs on JasperServer, a webapplication which can be installed on any application server • Relatively easy to create and adjust documents using IReport • Easy to integrate with Oracle APEX • Advanced features (eg. dynamic columns) not supported • Knowledge of Java & Groovy might become necessary
  • 12. JasperReports - architecture (XLS) itext Report Design Reporting Tool (PDF or RTF) JFreeCharts (Charts)
  • 13. Best buy ?
  • 14. DemoConfiguration Development
  • 15. Conclusion Oracle solution => Oracle BI Publisher 11g – Easy to use – Lots of output formats – Uses the Oracle Weblogic platform – Comes with OBI – Good integration with APEX – License fee
  • 16. Conclusion Open source alternative => JasperReports – Suitable alternative for most reports – Open source and free to use – JasperReports server – Good integration with APEX – Good report designer – Not for end users – Additional knowledge of Java might become necessary
  • 17. Q&A patrick.hellemans@interaccess.be - geert.guldentops@interaccess.be

×