how ugly is that apex report? - sage computing services ... · how ugly is that apex report? penny...
TRANSCRIPT
![Page 1: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/1.jpg)
SAGE Computing ServicesConsulting and customised training workshops
How Ugly is that Apex Report?
Penny CooksonManaging Director
Eddie HarrisSystems Consultant
www,sagecomputing.com.au
![Page 2: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/2.jpg)
Agenda
What should we use for reporting?Why print it?Printing pagesExtracting to ExcelReports RegionsReport Queries and LayoutsBI PublisherMail MergeApache FOP and alternatives
www.sagecomputing.com.au
![Page 3: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/3.jpg)
True or False?
Users don’t want hard copy reports anyway
www.sagecomputing.com.au
![Page 4: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/4.jpg)
True or False?
Printing reports will accelerate climate change, is morally irresponsible and you will go to hell if you do it
www.sagecomputing.com.au
![Page 5: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/5.jpg)
True or False?
Only Oracle dinosaurs still use Oracle Reports
www.sagecomputing.com.au
![Page 6: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/6.jpg)
www.sagecomputing.com.au
True or False?
Jdeveloper / ADF Faces has nothing to offer in reporting
![Page 7: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/7.jpg)
True or False?
You have to sell your firstborn into slavery to afford BI Publisher
www.sagecomputing.com.au
![Page 8: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/8.jpg)
True or False?
Apex reports are really basic
www.sagecomputing.com.au
![Page 9: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/9.jpg)
What’s installed
www.sagecomputing.com.au
Tomcat:Cocoon
OC4J:Apache FOPBI Publisher
![Page 10: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/10.jpg)
DEMO 1
www.sagecomputing.com.au
Classic ReportsPrinting report regions/pagesDownload of regions to Excel
![Page 11: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/11.jpg)
DEMO 2
www.sagecomputing.com.au
Interactive reports Dashboard style reporting
Download of regions to Excel with Template
![Page 12: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/12.jpg)
Interactive Reports
Issues with interactive reports
www.sagecomputing.com.au
![Page 13: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/13.jpg)
Report Regions v Report Queries
www.sagecomputing.com.au
Report RegionDisplayed in page
Declarative page layout
Print Server override
Report layout
![Page 14: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/14.jpg)
Report Queries
www.sagecomputing.com.au
![Page 15: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/15.jpg)
Report Queries
www.sagecomputing.com.au
Report QueryNo print server override
Report layout
Add session state
Multiple Queries
Invoke using URL
![Page 16: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/16.jpg)
Report Layouts
Report LayoutXSL-FO or RTF
Generic or Named Columns
Modify generic layout
www.sagecomputing.com.au
![Page 17: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/17.jpg)
www.sagecomputing.com.au
![Page 18: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/18.jpg)
Calling Report Queries - URL
www.sagecomputing.com.au
REQUEST is call to Report Query
![Page 19: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/19.jpg)
![Page 20: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/20.jpg)
Calling Reports – Print API
www.sagecomputing.com.au
Branch to Page zero to display the Query
![Page 21: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/21.jpg)
Calling Reports – Print API
www.sagecomputing.com.au
Print APIdisplays report
![Page 22: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/22.jpg)
DEMO 3
Print Report Region – Apache FOPPrint Report Query – Apache FOP
Print report to Word - Cocoon
www.sagecomputing.com.au
![Page 23: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/23.jpg)
Printing
Apache FOPDistributed with Apex
Officially requires OC4J 10.1.3.2
Works on other versions
Supports PDF
Tomcat / CocoonOpen Source
Supports PDF
Supports Word
www.sagecomputing.com.au
![Page 24: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/24.jpg)
Bi Publisher why do I need it?
Complex multipart reportsChartsUser defined templatesBecause America is in recession and the nice people at Oracle need the money
www.sagecomputing.com.au
![Page 25: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/25.jpg)
DEMO 4
BI Publisher
www.sagecomputing.com.au
![Page 26: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/26.jpg)
DEMO 5
Mail MergeCustom XSL Template
www.sagecomputing.com.au
![Page 27: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/27.jpg)
Issues/Capability?
Print page
Print single query
Print multiple queries/complex reports
Output PDF
Output Word
Allow user defined templates
www.sagecomputing.com.au
![Page 28: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/28.jpg)
Report Servers
www.sagecomputing.com.au
Default Apex install
OC4J/Apache FOP
Tomcat / Cocoon
BI publisher
Download to Excel
Print the HTML page
![Page 29: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/29.jpg)
Options for Reporting?
Oracle Reports (if you already have it) for complex printed reports
Apex for dashboard style reporting on screen and simple reports in pdf
Coccon/FOP for outputs to word and pdf
Apex/Word for simple user driven mail merge
Bi Publisher if you need the users to create the templates, e.g for Word documents (and you have really smart users)
www.sagecomputing.com.au
![Page 30: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/30.jpg)
Questions?
Presentations are available from our website:http://www.sagecomputing.com.au
[email protected]@[email protected]
SAGE Computing ServicesConsulting and customised training workshops
![Page 31: How Ugly is that Apex Report? - Sage Computing Services ... · How Ugly is that Apex Report? Penny Cookson. Managing Director. Eddie Harris. Systems Consultant. www,sagecomputing.com.au](https://reader034.vdocuments.mx/reader034/viewer/2022042119/5e9851a389b98b443834c2a6/html5/thumbnails/31.jpg)
Register for the Next
Application Express V3.1 course:29th – 31st October
Call in at the Sage Computing Services exhibition booth, or contact Penny
SAGE Computing Services(Unrepentant Marketing)