Oracle Application Express Consolidation / Conversions.

Slides:



Advertisements
Similar presentations
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Advertisements

Oracle Application Express Rapid Application Development Tool
© 2009 Oracle Corporation Oracle APEX Forms Conversion Overview.
Run with PC speaker on for narrative Welcome to the Narrated Guided Tour of Cizer.Net Reporting for Microsoft SQL Server Reporting Services
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
APEX Day 2011 Northgate Revenues and Benefits Forms migration to APEX 22 nd March 2011.
Oracle SQL Developer & Oracle Application Express Future Direction
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Integrating Access with the Web and with Other Programs.
Copyright 2012, Enterprise Elements, Inc. Elements DataTraction Information Management for the Enterprise.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
1 Chapter 5: Introduction To Form Builder. 2 Forms  Why Do We Use Form Builder?  Why Don’t We Use SQL Only?!
FIRST COURSE Creating Web Pages with Microsoft Office 2007.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Oracle Application Express Summary. © 2009 Oracle Corporation Oracle APEX Roadmap APEX Introduced Interactive Reports Basis for Audit Vault Reporting.
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
Glenn Cerny Chief Information Officer Lansing Community College Jennifer Pierce Portal/Web/HTML DB Developer Lansing Community College Scott Spendolini.
Application Express 4.1 New Features Hilary Farrell, Principal Member of Technical Staff, Oracle.
Oracle Application Express (Oracle APEX)
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
Easy HTML DB. Michael Cunningham Developer/Database Administrator.
Classroom User Training June 29, 2005 Presented by:
Project Implementation for COSC 5050 Distributed Database Applications Lab2.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into.
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
Databases and Education Access Access Course Progression Access courses can be designed for intensive immersion or semester-long courses. Basic.
Oracle Application Express 4.0. © 2009 Oracle Corporation The following is intended to outline our general product direction. It is intended for information.
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e Plug-In T6: Basic Skills and Tools Using.
Project Implementation for COSC 4120 Database Applications Lab 3.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Oracle Application Express. Program Agenda Oracle Application Express Overview Use Cases Key Features Packaged Applications Packaging Pricing Call to.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
5 Copyright © 2004, Oracle. All rights reserved. Creating a Master-Detail Form.
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
BlackBerry Applications using Microsoft Visual Studio and Database Handling.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Working with Data Lists.
23 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Answers: Advanced Features.
Managing Database With Oracle Replacement for Ch10 COP 4708.
31 January 2016 Getting Addicted to Oracle Application Express (formerly HTML DB) Bill Holtzman National Air Traffic Controllers Association Desktop Conference.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
SSMS SQL Server Management System. SQL Server Microsoft SQL Server is a Relational Database Management System (RDBMS) Relational Database Management System.
XP Creating Web Pages with Microsoft Office
For Rapid Application Development Developed By
Introduction to Oracle Forms Developer and Oracle Forms Services
Building Enterprise Applications Using Visual Studio®
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Fast App Creation with APEX Blueprints
Migrating Oracle Forms Using Oracle Application Express
Introduction to Oracle Application Express
Chapter 4 Application Software
Oracle Application Express
Introduction to Oracle Application Express
Using JDeveloper.
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Microsoft Office Access 2003
Microsoft Office Access 2003
Creating a Master-Detail Form
Oracle Application Express Rapid Application Development Tool
Tutorial 7 – Integrating Access With the Web and With Other Programs
MATERI PL/SQL Procedures Functions Packages Database Triggers
Presentation transcript:

Oracle Application Express Consolidation / Conversions

© 2009 Oracle Corporation MS Access to APEX Migration Drivers Consolidation of departmental applications to centrally managed IT Some applications have grown and become mission critical Web unfriendly Platform dependent Poor security Limited scalability / excessive network traffic Challenges Effort / business knowledge required to migrate Poor data model design No documentation

MS Access Migration - SQL Developer and Oracle APEX Export MS Access metadata Migrate the Microsoft Access database to Oracle Create an Oracle Application Express Workspace Create a migration project Analyze the Microsoft Access application Generate the Oracle Application Express Application Customize your Application Express application © 2009 Oracle Corporation

Oracle Forms to APEX Conversion Drivers Modernization of software / hardware Incorporate Web 2.0 capabilities Deliver greater user interactivity Utilize existing Database objects Can re-use existing IT developer skill-set Difficulty finding new Oracle Forms developers Challenges Availability of IT application matter experts Conversion is non-trivial, requiring significant effort and resources APEX application will not look nor feel like Forms application

Forms Conversion © 2009 Oracle Corporation

Why move off Oracle Forms? Oracle Forms is NOT going away! Forms is an aging pre-client server technology from mid 80’s. Forms runs a Java applet invoked from a browser, not HTML Forms is not consistent with today’s modern browser apps © 2009 Oracle Corporation

Why Move to Oracle APEX? Moves you to modern Web 2.0 based computing Modernizes applications with innovative capabilities “Out of the box” Interactive Reporting & Flash Charting… Easy skill transition for existing Forms developers Both are declarative wizard driven tools with no 3GL compilation Both are RAD SQL and PL/SQL centric development tools Oracle APEX is a no cost Database feature Requires only the Database © 2009 Oracle Corporation

Oracle APEX Forms Conversion Conversion IS A way to jumpstart an Oracle Forms to APEX modernization project Automatic conversion of Forms components that can be automatically converted to native APEX components An easy way to browse your Forms application logic A convenient tool to track manual conversion of Trigger and other non-convertible logic Conversion IS NOT A “Silver Bullet” A Forms emulator Hard to maintain computer-generated code © 2009 Oracle Corporation

The Forms Conversion Project Need to treat as a formal project Prototype representative Forms Create project plan Analysis  Scope Design  Refine business processes Convert  Iteratively as required Post-Generation  Build Web components User Acceptance Training Utilize Application Express Annotations Low-level assignment, tracking, progress reports © 2009 Oracle Corporation

Forms Conversion Script – Page 1 Login to APEX Ensure tables from the Oracle Forms App are avaialable within the workspace Click Migrations link from APEX Home Create a “Customer Items” project w/ 2 files customers_fmb.xml & orders_fmb.xml Edit both Blocks by clicking on the block count, examine the queries and for non-Master Detail blocks show the Enhanced Query functionality From Project Home, click Triggers, and browse triggers (indicate that triggers will not be migrated) Discuss how “Applicability” works – Forms triggers not required in APEX (e.g. KEY-…) Filter on ‘Applicable’ = YES - Add annotations to a trigger with business logic Create and Run Application, select Theme, etc Click “Customers”, and remove extra _ID columns Filter by “San Francisco” Highlight credit ratings of “EXCELLENT” in Green Edit Row, Indicate LOV’s picked up

© 2009 Oracle Corporation Forms Conversion Script – Page 2 From the application home page Click Orders Click on an order, show master detail – note radio group and checkbox controls are picked up, note similar navigation to forms applications Navigate back to Orders query page, and edit the page. Edit the report region, and paste in new SQL Query (see next slide) Run page, note like forms we have no compilation Chart Orders by “City” and then by “sales rep” Clean Up Home Page (APEX application page 1) Edit list region and change “list template override” use “Horz Images w Label” template Edit the list items by clicking on the “list” link corresponding to the Navigation region. Click on the first list entry, click the up arrow next to the icon, select 128x128 icons, and choose the following icons for customers, orders, items and inventory

© 2009 Oracle Corporation New Order SQL Statement select o."ID" as "ID", o."CUSTOMER_ID" as "CUSTOMER_ID", o."DATE_ORDERED" as "DATE_ORDERED", o."DATE_SHIPPED" as "DATE_SHIPPED", o."TOTAL" as "TOTAL", o."SALES_REP_ID" as "SALES_REP_ID", o."PAYMENT_TYPE" as "PAYMENT_TYPE", o."ORDER_FILLED" as "ORDER_FILLED", c."NAME" as "NAME", c."CITY" as "CITY", c."STATE" as "STATE", c."COUNTRY" as "COUNTRY", c."CREDIT_RATING" as "CREDIT_RATING", e."USERID" as "SALES_REP" from S_CUSTOMER c, S_ORD o, S_EMP e where o.CUSTOMER_ID = c."ID“ and o.SALES_REP_ID = e."ID"