SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
<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
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

Más contenido relacionado

La actualidad más candente

Introduction to Oracle Financials
Introduction to Oracle FinancialsIntroduction to Oracle Financials
Introduction to Oracle Financialshasan2000
 
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture  EBS R12OOW09 Integration Architecture  EBS R12
OOW09 Integration Architecture EBS R12jucaab
 
Oracle BI publisher intro
Oracle BI publisher introOracle BI publisher intro
Oracle BI publisher introAdil Arshad
 
Oracle Unified Method (OUM)
Oracle Unified Method (OUM) Oracle Unified Method (OUM)
Oracle Unified Method (OUM) UBC Corporation
 
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Boopathy CS
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration toolsSmartDog Services
 
Oracle application express ppt
Oracle application express pptOracle application express ppt
Oracle application express pptAbhinaw Kumar
 
Oracle R12 EBS Performance Tuning
Oracle R12 EBS Performance TuningOracle R12 EBS Performance Tuning
Oracle R12 EBS Performance TuningScott Jenner
 
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP WorkflowHow SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP WorkflowFlowable
 
Oracle soa suite 12c upgrade types
Oracle soa suite 12c upgrade typesOracle soa suite 12c upgrade types
Oracle soa suite 12c upgrade typesK Kumar Guduru
 
Otbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_documentOtbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_documentHamadaAsmrAladham1
 
Demystifying Oracle Cloud ERP Financials
Demystifying Oracle Cloud ERP FinancialsDemystifying Oracle Cloud ERP Financials
Demystifying Oracle Cloud ERP FinancialsPerficient, Inc.
 
Lecture 04 - Loose Coupling
Lecture 04 - Loose CouplingLecture 04 - Loose Coupling
Lecture 04 - Loose Couplingphanleson
 
Oracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data EditionOracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data EditionJeff Smith
 
BI Publisher Data model design document
BI Publisher Data model design documentBI Publisher Data model design document
BI Publisher Data model design documentadivasoft
 
Reporting with Oracle Application Express (APEX)
Reporting with Oracle Application Express (APEX)Reporting with Oracle Application Express (APEX)
Reporting with Oracle Application Express (APEX)Dimitri Gielis
 

La actualidad más candente (20)

Oracle GoldenGate
Oracle GoldenGate Oracle GoldenGate
Oracle GoldenGate
 
Introduction to Oracle Financials
Introduction to Oracle FinancialsIntroduction to Oracle Financials
Introduction to Oracle Financials
 
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture  EBS R12OOW09 Integration Architecture  EBS R12
OOW09 Integration Architecture EBS R12
 
Oracle BI publisher intro
Oracle BI publisher introOracle BI publisher intro
Oracle BI publisher intro
 
Oracle Unified Method (OUM)
Oracle Unified Method (OUM) Oracle Unified Method (OUM)
Oracle Unified Method (OUM)
 
Oracle Fusion Financial Report Centre Reporting Beginner course
Oracle Fusion Financial Report Centre Reporting Beginner courseOracle Fusion Financial Report Centre Reporting Beginner course
Oracle Fusion Financial Report Centre Reporting Beginner course
 
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.
 
Web Development In Oracle APEX
Web Development In Oracle APEXWeb Development In Oracle APEX
Web Development In Oracle APEX
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
 
Oracle application express ppt
Oracle application express pptOracle application express ppt
Oracle application express ppt
 
Oracle R12 EBS Performance Tuning
Oracle R12 EBS Performance TuningOracle R12 EBS Performance Tuning
Oracle R12 EBS Performance Tuning
 
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP WorkflowHow SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
 
Oracle soa suite 12c upgrade types
Oracle soa suite 12c upgrade typesOracle soa suite 12c upgrade types
Oracle soa suite 12c upgrade types
 
Otbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_documentOtbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_document
 
Demystifying Oracle Cloud ERP Financials
Demystifying Oracle Cloud ERP FinancialsDemystifying Oracle Cloud ERP Financials
Demystifying Oracle Cloud ERP Financials
 
Oracle apps-technical-tutorial
Oracle apps-technical-tutorialOracle apps-technical-tutorial
Oracle apps-technical-tutorial
 
Lecture 04 - Loose Coupling
Lecture 04 - Loose CouplingLecture 04 - Loose Coupling
Lecture 04 - Loose Coupling
 
Oracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data EditionOracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data Edition
 
BI Publisher Data model design document
BI Publisher Data model design documentBI Publisher Data model design document
BI Publisher Data model design document
 
Reporting with Oracle Application Express (APEX)
Reporting with Oracle Application Express (APEX)Reporting with Oracle Application Express (APEX)
Reporting with Oracle Application Express (APEX)
 

Destacado

APEX 5 Demo and Best Practices
APEX 5 Demo and Best PracticesAPEX 5 Demo and Best Practices
APEX 5 Demo and Best PracticesDimitri Gielis
 
APEX printing with BI Publisher
APEX printing with BI PublisherAPEX printing with BI Publisher
APEX printing with BI PublisherRoel Hartman
 
APEX Dashboard Competition - Winners
APEX Dashboard Competition - WinnersAPEX Dashboard Competition - Winners
APEX Dashboard Competition - WinnersTobias Arnhold
 
Oracle Application Express (APEX) and Microsoft Sharepoint integration
Oracle Application Express (APEX) and Microsoft Sharepoint integrationOracle Application Express (APEX) and Microsoft Sharepoint integration
Oracle Application Express (APEX) and Microsoft Sharepoint integrationDimitri Gielis
 
Oracle Forms to APEX conversion tool
Oracle Forms to APEX conversion toolOracle Forms to APEX conversion tool
Oracle Forms to APEX conversion toolScott Wesley
 
Moving to the APEX Listener
Moving to the APEX ListenerMoving to the APEX Listener
Moving to the APEX ListenerDimitri Gielis
 
How to make APEX print through Node.js
How to make APEX print through Node.jsHow to make APEX print through Node.js
How to make APEX print through Node.jsDimitri Gielis
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application ExpressHBoone
 
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Alfredo Abate
 
Top 10 HTML5 features every developer should know!
Top 10 HTML5 features every developer should know!Top 10 HTML5 features every developer should know!
Top 10 HTML5 features every developer should know!Gill Cleeren
 
5 x HTML5 worth using in APEX (5)
5 x HTML5 worth using in APEX (5)5 x HTML5 worth using in APEX (5)
5 x HTML5 worth using in APEX (5)Christian Rokitta
 
5 Cool Things you can do with HTML5 and APEX
5 Cool Things you can do with HTML5 and APEX5 Cool Things you can do with HTML5 and APEX
5 Cool Things you can do with HTML5 and APEXRoel Hartman
 
PDB Provisioning with Oracle Multitenant Self Service Application
PDB Provisioning with Oracle Multitenant Self Service ApplicationPDB Provisioning with Oracle Multitenant Self Service Application
PDB Provisioning with Oracle Multitenant Self Service ApplicationLeighton Nelson
 
Offline Web with Oracle JET
Offline Web with Oracle JETOffline Web with Oracle JET
Offline Web with Oracle JETandrejusb
 
Building a Flexible UI with Oracle ApEx
Building a Flexible UI with Oracle ApExBuilding a Flexible UI with Oracle ApEx
Building a Flexible UI with Oracle ApExBradley Brown
 

Destacado (20)

APEX 5 Demo and Best Practices
APEX 5 Demo and Best PracticesAPEX 5 Demo and Best Practices
APEX 5 Demo and Best Practices
 
APEX printing with BI Publisher
APEX printing with BI PublisherAPEX printing with BI Publisher
APEX printing with BI Publisher
 
APEX Dashboard Competition - Winners
APEX Dashboard Competition - WinnersAPEX Dashboard Competition - Winners
APEX Dashboard Competition - Winners
 
Oracle Application Express (APEX) and Microsoft Sharepoint integration
Oracle Application Express (APEX) and Microsoft Sharepoint integrationOracle Application Express (APEX) and Microsoft Sharepoint integration
Oracle Application Express (APEX) and Microsoft Sharepoint integration
 
Oracle Forms to APEX conversion tool
Oracle Forms to APEX conversion toolOracle Forms to APEX conversion tool
Oracle Forms to APEX conversion tool
 
Moving to the APEX Listener
Moving to the APEX ListenerMoving to the APEX Listener
Moving to the APEX Listener
 
APEX Wearables
APEX WearablesAPEX Wearables
APEX Wearables
 
How to make APEX print through Node.js
How to make APEX print through Node.jsHow to make APEX print through Node.js
How to make APEX print through Node.js
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
 
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
 
Top 10 HTML5 features every developer should know!
Top 10 HTML5 features every developer should know!Top 10 HTML5 features every developer should know!
Top 10 HTML5 features every developer should know!
 
APEX Security 101
APEX Security 101APEX Security 101
APEX Security 101
 
5 x HTML5 worth using in APEX (5)
5 x HTML5 worth using in APEX (5)5 x HTML5 worth using in APEX (5)
5 x HTML5 worth using in APEX (5)
 
Apex RnD APEX 5 - Printing
Apex RnD APEX 5 - PrintingApex RnD APEX 5 - Printing
Apex RnD APEX 5 - Printing
 
Apex day 1.0 oracle apex 5.0 patrick wolf
Apex day 1.0 oracle apex 5.0 patrick wolfApex day 1.0 oracle apex 5.0 patrick wolf
Apex day 1.0 oracle apex 5.0 patrick wolf
 
5 Cool Things you can do with HTML5 and APEX
5 Cool Things you can do with HTML5 and APEX5 Cool Things you can do with HTML5 and APEX
5 Cool Things you can do with HTML5 and APEX
 
PDB Provisioning with Oracle Multitenant Self Service Application
PDB Provisioning with Oracle Multitenant Self Service ApplicationPDB Provisioning with Oracle Multitenant Self Service Application
PDB Provisioning with Oracle Multitenant Self Service Application
 
Offline Web with Oracle JET
Offline Web with Oracle JETOffline Web with Oracle JET
Offline Web with Oracle JET
 
Building a Flexible UI with Oracle ApEx
Building a Flexible UI with Oracle ApExBuilding a Flexible UI with Oracle ApEx
Building a Flexible UI with Oracle ApEx
 
Jsf2 html5-jazoon
Jsf2 html5-jazoonJsf2 html5-jazoon
Jsf2 html5-jazoon
 

Similar a Advanced Reporting And Charting With Oracle Application Express 4.0

20100604 unyoug apex40_bauser
20100604 unyoug apex40_bauser20100604 unyoug apex40_bauser
20100604 unyoug apex40_bauserahmed farouk
 
Apex 4.0 @ ODTUG 2009
Apex 4.0 @ ODTUG 2009Apex 4.0 @ ODTUG 2009
Apex 4.0 @ ODTUG 2009Rinie Romme
 
Oracle Apex Technical Introduction
Oracle Apex   Technical IntroductionOracle Apex   Technical Introduction
Oracle Apex Technical Introductioncrokitta
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.pptKashi69
 
Getting Started with Oracle APEX
Getting Started with Oracle APEXGetting Started with Oracle APEX
Getting Started with Oracle APEXDataNext Solutions
 
Oracle web-applications
Oracle web-applicationsOracle web-applications
Oracle web-applicationsurskeshav
 
Pretius Oracle Apex Primer
Pretius Oracle Apex PrimerPretius Oracle Apex Primer
Pretius Oracle Apex PrimerPretius
 
Christopher Noyes Resume
Christopher Noyes ResumeChristopher Noyes Resume
Christopher Noyes Resumecnoyes
 
APEX 4.2 New Features
APEX 4.2 New FeaturesAPEX 4.2 New Features
APEX 4.2 New FeaturesEnkitec
 
Application express
Application expressApplication express
Application expressAntony Alex
 
apex--introduction-157585.ppt
apex--introduction-157585.pptapex--introduction-157585.ppt
apex--introduction-157585.pptKashi69
 
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebAPEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebMichael Hichwa
 
Apex basics-for Beginners
Apex basics-for BeginnersApex basics-for Beginners
Apex basics-for Beginnershrakhra
 
Oracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications OverviewOracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications OverviewAhmed El-Demasy
 
Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Lucas Jellema
 
APEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciAPEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciMarketingArrowECS_CZ
 
Hyperion essbase overview
Hyperion essbase overviewHyperion essbase overview
Hyperion essbase overviewVishal Mahajan
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resumeroukym
 

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

20100604 unyoug apex40_bauser
20100604 unyoug apex40_bauser20100604 unyoug apex40_bauser
20100604 unyoug apex40_bauser
 
Apex 4.0 @ ODTUG 2009
Apex 4.0 @ ODTUG 2009Apex 4.0 @ ODTUG 2009
Apex 4.0 @ ODTUG 2009
 
Oracle Apex Technical Introduction
Oracle Apex   Technical IntroductionOracle Apex   Technical Introduction
Oracle Apex Technical Introduction
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.ppt
 
Getting Started with Oracle APEX
Getting Started with Oracle APEXGetting Started with Oracle APEX
Getting Started with Oracle APEX
 
Oracle web-applications
Oracle web-applicationsOracle web-applications
Oracle web-applications
 
Pretius Oracle Apex Primer
Pretius Oracle Apex PrimerPretius Oracle Apex Primer
Pretius Oracle Apex Primer
 
Christopher Noyes Resume
Christopher Noyes ResumeChristopher Noyes Resume
Christopher Noyes Resume
 
APEX 4.2 New Features
APEX 4.2 New FeaturesAPEX 4.2 New Features
APEX 4.2 New Features
 
Application express
Application expressApplication express
Application express
 
apex--introduction-157585.ppt
apex--introduction-157585.pptapex--introduction-157585.ppt
apex--introduction-157585.ppt
 
Apex ace update
Apex ace updateApex ace update
Apex ace update
 
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebAPEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
 
Apex basics-for Beginners
Apex basics-for BeginnersApex basics-for Beginners
Apex basics-for Beginners
 
Oracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications OverviewOracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications Overview
 
Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008
 
Resume
ResumeResume
Resume
 
APEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciAPEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaci
 
Hyperion essbase overview
Hyperion essbase overviewHyperion essbase overview
Hyperion essbase overview
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resume
 

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
  • 34.
  • 36. © 2008 Oracle Corporation – Proprietary