SlideShare a Scribd company logo
<Insert Picture Here>
<Insert Picture Here>




Advanced Reporting and Charting with
Oracle Application Express 4.0
Marc Sewtz | Software Development Manager | Oracle Application Express
Oracle USA Inc.
520 Madison Avenue, New York, NY 10022
marc.sewtz@oracle.com
The following is intended to outline Oracle’s general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remain at the sole discretion of Oracle.
Agenda


• Oracle APEX 4.0 - Overview
• Interactive Report Enhancements
• Updated Flash Charts
• Report Printing
• Demonstration
Oracle APEX 4.0

Overview
Oracle Application Express Overview

               • Unique Rapid Application Development
                 (RAD) tool for the Oracle Database
               • Browser based for Development, Deployment
                 and Use
               • Allows to declaratively build professional
                 Web 2.0 applications that are fast and secure
               • Leverages full Oracle database capabilities
                 and existing SQL & PL/SQL skills
               • Standard component of the database
               • Fully supported, “no-cost” option with all
                 editions of the Oracle Database


  Easy to develop • Easy to deploy • Easy to manage
Oracle APEX – Typical Use Cases



 Data-driven Applications                                               Oracle Forms
 Develop opportunistic and departmental                                 Modernization
 productivity applications                                       Leverage SQL & PL/SQL declarative
                                                                 programming skills to move Forms
                                                                 applications to HTML / Web 2.0

                                     Online Reporting
                                     Build SQL-based reporting
                                     applications on existing
                                     database schemas




 Spreadsheet Web-ification                                       Access Replacement
                                                           Consolidate outgrown Access applications
Convert spreadsheets to Web applications
                                                           to the Oracle database with an APEX Web
where they can be concurrently viewed and
                                                           front end
edited
Oracle APEX - Architecture
Oracle APEX – Multi-Tenancy
Oracle APEX – Deployment Options

Multi-tenant and browser-based
architecture allows for
                                                          Hosted Service
deployment anywhere                                       (dedicated or multi-tenant)




                                      Corporate IT / Enterprise Service
                                      (dedicated or multi-tenant)




                          Departmental Server


            Local Database
            (Oracle XE)
Oracle APEX – Development Features

    Reports       Validations        Translation
                                     Services

    Forms         Processes          Conditional
                                     Processing

    Charts        Computations       Authentication


    Calendar      Branches           Authorization


    Templates     Web Services       Session State
                                     Management


    Navigation    Email Services     Logging &
                                     Monitoring
Interactive Report
Enhancements
Oracle APEX 4.0 – Interactive Reports

• Out-of-the-box declarative Web 2.0 reporting
Oracle APEX 4.0 – Interactive Reports

• Search Bar
  • Quick Text-Search on all or select columns
  • Actions Menu Button
• Actions Menu
  • Formatting
  • Number of Rows
  • Charting
  • Saving & Sharing
  • Exporting
• Column Sorting and Filtering
  • Column-Header menu for easy Sorting, Filtering and Break-Formatting
  • More granular control via Actions Menu
Oracle APEX 4.0 – Interactive Reports

• Control Break, Highlighting, Compute Columns and Aggregate
• Saving and sharing of customized reports
   • Saving Interactive Report customizations for future use
   • Sharing with other users by saving reports as public
   • Selection via Saved-Reports select list in Actions Menu
• Logging of Search Criteria
• Notification
   • Scheduled notification
   • Email send to user including static HTML version of report data
• Report, Detail and Icon View
• Single-Row View
• Charts
D E M O N S T R A T I O N

  Oracle APEX 4.0
Interactive Reports
Updated Flash Charts
Oracle APEX 4.0 – Updated Flash Charts

• Updated Charting Engine using AnyChart 5
• New Flash Chart Regions
• Updated Interactive Reports, replacing AnyChart 4 with AnyChart 5
• AnyChart 3 and SVG based chart region types deprecated
Oracle APEX 4.0 – Updated Flash Charts

• Column - , Horizontal Bar - , Pie - &
  Doughnut Charts
Oracle APEX 4.0 – Updated Flash Charts
                 • Scatter -, Candlestick and Line Charts
Oracle APEX 4.0 – Updated Flash Charts

• Gauges, Gantt Charts & Maps
Oracle APEX 4.0 –Interactive Reports Charts
• Interactive Reports – built-in Flash Charts
• Updated to AnyChart 5
Oracle APEX 4.0 – Updated Flash Charts

• New Create Page and Create Region Wizard for charts
   • Gallery of charts types
   • Additional chart attributes, minimizing need for XML customization
   • Declarative action link attribute
• Combined Charts
   • Available Multi-Series Bar and Column Charts
   • Add additional series using Bar -, Line - or Marker Charts
• Gantt charts included in the Chart wizard
   • Project and resource chart
   • Specific Gantt Chart attributes
• “Migrate to New Flash Chart”
   • Migrate option for SVG and AnyChart 3 based charts
Oracle APEX 4.0 – Updated Flash Charts

• New Create Page and Create Region Wizard for Maps
  • Oracle APEX 4.0 includes AnyChart map charts
  • Over 300 different maps
  • Tree view for easy selection of the desired map
  • Support for multiple chart series queries
D E M O N S T R A T I O N

   Updated Flash
      Charts
<Insert Picture Here>



Report Printing
Oracle APEX with Oracle BI Publisher

              •   BI Publisher 10.1.3.2.1 or above
              •   APEX calls “convert” Servlet through utl_http
              •   Supports XSL-FO and RTF based templates
              •   Template design using MS Word Plug-In
              •   Output to PDF, Word, Excel, HTML and XML
Oracle APEX with Apache FOP

             • Full Oracle Support using Oracle Containers
               for J2EE (10.1.3.2) or above
             • APEX calls apex_fop.jsp through utl_http
             • Supports XSL-FO based templates
             • Template design using third party tools
             • Output to PDF and XML *)
              *) other   output formats supported using custom FOP code
Oracle APEX Report Printing

• Report Queries
  •   Report generation based on one or more query result sets
  •   WYSIWIG report design using Template Builder for MS Word
  •   Inclusion of data driven charts and images
  •   Referencing application session data
• Interactive Reports
  • Export of interactive report data to
    PDF, Word, Excel, HTML and XML
• Classic Reports
  • Easy report printing using customizable
    generic report layouts
  • Full support for custom RTF layouts
Oracle APEX Report Customization

• Report Design with the BI Publisher Template Builder
  • Export report data as XML data file or XML schema definition
                <?xml version="1.0"?>
                <ROWSET>
                   <ROW num="1">
                      <EMPNO>100</EMPNO>
                      <ENAME>Jo Bloggs</ENAME>
                      <JOB>CLERK</JOB>
                      <SAL>100</SAL>
                      <DNAME>ACCOUNTING</DNAME>
                   </ROW>
                   <ROW num="2">
                      <EMPNO>100</EMPNO>
                      <ENAME>Jane Doe</ENAME>
                      <JOB>CLERK</JOB>
                      <SAL>100</SAL>
                   </ROW>
                   ...
                </ROWSET>
Oracle APEX Report Customization

• Report Design                                    Template Builder Menu

  • Load XML file into the BI Publisher Template Builder
  • Insert report objects as
    fields, table or charts
    using wizards
  • Save layout as RTF file
  • Deploy to APEX and
    associate with report query
    or report region

                                              Insert Table/Form dialog




                   Inserted table structure
Oracle APEX Report Customization

• Creating a PDF Report with Multiple Queries and Charts
                          • Create report query in APEX
                            containing multiple result sets
                          • Design RTF Template combining
                            one or more reports and charts
D E M O N S T R A T I O N

High-Fidelity Report
      Printing
Advanced Reporting And Charting With Oracle Application Express 4.0
Information:
http://otn.oracle.com/apex

Hosted Development:
http://apex.oracle.com
© 2008 Oracle Corporation – Proprietary
Advanced Reporting And Charting With Oracle Application Express 4.0

More Related Content

PPTX
Oracle EBS R12.2 - Deployment and System Administration
PDF
8 legal structures
PDF
Financials Cloud Expenses
PPT
Oracle Application Express
PPT
Customizing Oracle EBS OA Framework
PDF
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
DOC
How to create payslip through self service
PPT
ORACLE EBS R12 UPGRADE
Oracle EBS R12.2 - Deployment and System Administration
8 legal structures
Financials Cloud Expenses
Oracle Application Express
Customizing Oracle EBS OA Framework
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
How to create payslip through self service
ORACLE EBS R12 UPGRADE

What's hot (20)

PDF
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
DOCX
Customize the login homepage For Oracle EBS R12
PDF
Validation type 'special' in value sets
PDF
White Paper Oracle Subledger Accounting
PPT
PPTX
Presentation i recruitment
PPTX
Oracle Forms to APEX conversion tool
DOCX
Oracle Retro pay by element
PDF
Oracle payroll-subledger accounting integration
PDF
Oracle hrms basic features and functionalities(for R11i and R12)
PDF
Oracle apps-technical-tutorial
PPT
User acceptance testing your r12 upgrade
PDF
Understanding Multi-Org Structure in Oracle Apps
PDF
Oracle financials functional training on ap, ar & gl
PDF
Organization Setup in R12
PDF
R12.2.4 india localization setup
PDF
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
PDF
R12 Tax GST slides
PPTX
Oracle ebs r12 eam module-upk
ODP
Introduction to Oracle Financials
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
Customize the login homepage For Oracle EBS R12
Validation type 'special' in value sets
White Paper Oracle Subledger Accounting
Presentation i recruitment
Oracle Forms to APEX conversion tool
Oracle Retro pay by element
Oracle payroll-subledger accounting integration
Oracle hrms basic features and functionalities(for R11i and R12)
Oracle apps-technical-tutorial
User acceptance testing your r12 upgrade
Understanding Multi-Org Structure in Oracle Apps
Oracle financials functional training on ap, ar & gl
Organization Setup in R12
R12.2.4 india localization setup
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
R12 Tax GST slides
Oracle ebs r12 eam module-upk
Introduction to Oracle Financials
Ad

Viewers also liked (20)

PDF
APEX 5 Demo and Best Practices
PDF
APEX printing with BI Publisher
PPTX
APEX Dashboard Competition - Winners
PDF
Oracle Application Express (APEX) and Microsoft Sharepoint integration
PDF
Moving to the APEX Listener
PDF
APEX Wearables
PDF
How to make APEX print through Node.js
PDF
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
PPTX
Top 10 HTML5 features every developer should know!
PDF
APEX Security 101
PPTX
5 x HTML5 worth using in APEX (5)
PPT
Apex RnD APEX 5 - Printing
PDF
Apex day 1.0 oracle apex 5.0 patrick wolf
PDF
5 Cool Things you can do with HTML5 and APEX
PPTX
PDB Provisioning with Oracle Multitenant Self Service Application
PDF
Offline Web with Oracle JET
PPTX
Building a Flexible UI with Oracle ApEx
PDF
Jsf2 html5-jazoon
PPTX
Oracle APEX Performance
PDF
Pretius Oracle Apex Primer
APEX 5 Demo and Best Practices
APEX printing with BI Publisher
APEX Dashboard Competition - Winners
Oracle Application Express (APEX) and Microsoft Sharepoint integration
Moving to the APEX Listener
APEX Wearables
How to make APEX print through Node.js
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Top 10 HTML5 features every developer should know!
APEX Security 101
5 x HTML5 worth using in APEX (5)
Apex RnD APEX 5 - Printing
Apex day 1.0 oracle apex 5.0 patrick wolf
5 Cool Things you can do with HTML5 and APEX
PDB Provisioning with Oracle Multitenant Self Service Application
Offline Web with Oracle JET
Building a Flexible UI with Oracle ApEx
Jsf2 html5-jazoon
Oracle APEX Performance
Pretius Oracle Apex Primer
Ad

Similar to Advanced Reporting And Charting With Oracle Application Express 4.0 (20)

PDF
Getting Started with Oracle APEX
PDF
Apex 4.0 @ ODTUG 2009
PDF
20100604 unyoug apex40_bauser
PPTX
Oracle application express ppt
PPT
Intro to Application Express
PPTX
Oracle Apex Technical Introduction
PPTX
Oracle application express
PPT
apex--introduction-157585.ppt
PPTX
apex-42-new-features-1867076-lowcode_developpment.pptx
PDF
Sewtz apex ui
PPT
apex101-326750.ppt
PDF
UNYOUG - APEX 19.2 New Features
PPT
apex-overview low code developpement tools
PDF
APEX 4.2 New Features
PPTX
Oracle APEX Introduction (release 18.1)
PPTX
JavaScript: Why Should I Care?
PPTX
Oracle Apex Intoduction.pptx
PDF
Oracle apex presentration
PDF
Oracle APEX 18.1 New Features
PPTX
Apex 42-new-features-1867076
Getting Started with Oracle APEX
Apex 4.0 @ ODTUG 2009
20100604 unyoug apex40_bauser
Oracle application express ppt
Intro to Application Express
Oracle Apex Technical Introduction
Oracle application express
apex--introduction-157585.ppt
apex-42-new-features-1867076-lowcode_developpment.pptx
Sewtz apex ui
apex101-326750.ppt
UNYOUG - APEX 19.2 New Features
apex-overview low code developpement tools
APEX 4.2 New Features
Oracle APEX Introduction (release 18.1)
JavaScript: Why Should I Care?
Oracle Apex Intoduction.pptx
Oracle apex presentration
Oracle APEX 18.1 New Features
Apex 42-new-features-1867076

Advanced Reporting And Charting With Oracle Application Express 4.0

  • 2. <Insert Picture Here> Advanced Reporting and Charting with Oracle Application Express 4.0 Marc Sewtz | Software Development Manager | Oracle Application Express Oracle USA Inc. 520 Madison Avenue, New York, NY 10022 marc.sewtz@oracle.com
  • 3. The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remain at the sole discretion of Oracle.
  • 4. Agenda • Oracle APEX 4.0 - Overview • Interactive Report Enhancements • Updated Flash Charts • Report Printing • Demonstration
  • 6. Oracle Application Express Overview • Unique Rapid Application Development (RAD) tool for the Oracle Database • Browser based for Development, Deployment and Use • Allows to declaratively build professional Web 2.0 applications that are fast and secure • Leverages full Oracle database capabilities and existing SQL & PL/SQL skills • Standard component of the database • Fully supported, “no-cost” option with all editions of the Oracle Database Easy to develop • Easy to deploy • Easy to manage
  • 7. Oracle APEX – Typical Use Cases Data-driven Applications Oracle Forms Develop opportunistic and departmental Modernization productivity applications Leverage SQL & PL/SQL declarative programming skills to move Forms applications to HTML / Web 2.0 Online Reporting Build SQL-based reporting applications on existing database schemas Spreadsheet Web-ification Access Replacement Consolidate outgrown Access applications Convert spreadsheets to Web applications to the Oracle database with an APEX Web where they can be concurrently viewed and front end edited
  • 8. Oracle APEX - Architecture
  • 9. Oracle APEX – Multi-Tenancy
  • 10. Oracle APEX – Deployment Options Multi-tenant and browser-based architecture allows for Hosted Service deployment anywhere (dedicated or multi-tenant) Corporate IT / Enterprise Service (dedicated or multi-tenant) Departmental Server Local Database (Oracle XE)
  • 11. Oracle APEX – Development Features Reports Validations Translation Services Forms Processes Conditional Processing Charts Computations Authentication Calendar Branches Authorization Templates Web Services Session State Management Navigation Email Services Logging & Monitoring
  • 13. Oracle APEX 4.0 – Interactive Reports • Out-of-the-box declarative Web 2.0 reporting
  • 14. Oracle APEX 4.0 – Interactive Reports • Search Bar • Quick Text-Search on all or select columns • Actions Menu Button • Actions Menu • Formatting • Number of Rows • Charting • Saving & Sharing • Exporting • Column Sorting and Filtering • Column-Header menu for easy Sorting, Filtering and Break-Formatting • More granular control via Actions Menu
  • 15. Oracle APEX 4.0 – Interactive Reports • Control Break, Highlighting, Compute Columns and Aggregate • Saving and sharing of customized reports • Saving Interactive Report customizations for future use • Sharing with other users by saving reports as public • Selection via Saved-Reports select list in Actions Menu • Logging of Search Criteria • Notification • Scheduled notification • Email send to user including static HTML version of report data • Report, Detail and Icon View • Single-Row View • Charts
  • 16. D E M O N S T R A T I O N Oracle APEX 4.0 Interactive Reports
  • 18. Oracle APEX 4.0 – Updated Flash Charts • Updated Charting Engine using AnyChart 5 • New Flash Chart Regions • Updated Interactive Reports, replacing AnyChart 4 with AnyChart 5 • AnyChart 3 and SVG based chart region types deprecated
  • 19. Oracle APEX 4.0 – Updated Flash Charts • Column - , Horizontal Bar - , Pie - & Doughnut Charts
  • 20. Oracle APEX 4.0 – Updated Flash Charts • Scatter -, Candlestick and Line Charts
  • 21. Oracle APEX 4.0 – Updated Flash Charts • Gauges, Gantt Charts & Maps
  • 22. Oracle APEX 4.0 –Interactive Reports Charts • Interactive Reports – built-in Flash Charts • Updated to AnyChart 5
  • 23. Oracle APEX 4.0 – Updated Flash Charts • New Create Page and Create Region Wizard for charts • Gallery of charts types • Additional chart attributes, minimizing need for XML customization • Declarative action link attribute • Combined Charts • Available Multi-Series Bar and Column Charts • Add additional series using Bar -, Line - or Marker Charts • Gantt charts included in the Chart wizard • Project and resource chart • Specific Gantt Chart attributes • “Migrate to New Flash Chart” • Migrate option for SVG and AnyChart 3 based charts
  • 24. Oracle APEX 4.0 – Updated Flash Charts • New Create Page and Create Region Wizard for Maps • Oracle APEX 4.0 includes AnyChart map charts • Over 300 different maps • Tree view for easy selection of the desired map • Support for multiple chart series queries
  • 25. D E M O N S T R A T I O N Updated Flash Charts
  • 27. Oracle APEX with Oracle BI Publisher • BI Publisher 10.1.3.2.1 or above • APEX calls “convert” Servlet through utl_http • Supports XSL-FO and RTF based templates • Template design using MS Word Plug-In • Output to PDF, Word, Excel, HTML and XML
  • 28. Oracle APEX with Apache FOP • Full Oracle Support using Oracle Containers for J2EE (10.1.3.2) or above • APEX calls apex_fop.jsp through utl_http • Supports XSL-FO based templates • Template design using third party tools • Output to PDF and XML *) *) other output formats supported using custom FOP code
  • 29. Oracle APEX Report Printing • Report Queries • Report generation based on one or more query result sets • WYSIWIG report design using Template Builder for MS Word • Inclusion of data driven charts and images • Referencing application session data • Interactive Reports • Export of interactive report data to PDF, Word, Excel, HTML and XML • Classic Reports • Easy report printing using customizable generic report layouts • Full support for custom RTF layouts
  • 30. Oracle APEX Report Customization • Report Design with the BI Publisher Template Builder • Export report data as XML data file or XML schema definition <?xml version="1.0"?> <ROWSET> <ROW num="1"> <EMPNO>100</EMPNO> <ENAME>Jo Bloggs</ENAME> <JOB>CLERK</JOB> <SAL>100</SAL> <DNAME>ACCOUNTING</DNAME> </ROW> <ROW num="2"> <EMPNO>100</EMPNO> <ENAME>Jane Doe</ENAME> <JOB>CLERK</JOB> <SAL>100</SAL> </ROW> ... </ROWSET>
  • 31. Oracle APEX Report Customization • Report Design Template Builder Menu • Load XML file into the BI Publisher Template Builder • Insert report objects as fields, table or charts using wizards • Save layout as RTF file • Deploy to APEX and associate with report query or report region Insert Table/Form dialog Inserted table structure
  • 32. Oracle APEX Report Customization • Creating a PDF Report with Multiple Queries and Charts • Create report query in APEX containing multiple result sets • Design RTF Template combining one or more reports and charts
  • 33. D E M O N S T R A T I O N High-Fidelity Report Printing
  • 36. © 2008 Oracle Corporation – Proprietary