Beruflich Dokumente
Kultur Dokumente
www.sonata-software.com
Objectives
Objectives
1) About Oracle Application Express 2) Consolidation with Application Express 3) Application Express Architecture 4) Logical Architecture of ApEx 5) Key features of ApEx 6) Functionality Overview of ApEx
7) Application Development
Objectives
Objectives
8) Performance and security in Oracle Application Express 9) Case study for creating a simple form/ report using ApEx application 10) Integration of ApEx form/report in OEBS 11) Diff. between 11i and R12; with respect to Integration 12) Inbound and outbound interface features in ApEx 13) Converting Oracle forms/ reports to ApEx application (ApEx 3.2)
APEX Architecture
Report Creation
OAE enables quick generation of HTML reports which displays the results of SQL queries.
SQL builder
SQL workshop provides tools for viewing and managing database objects from a web browser. For example SQL query builder allows defining queries by dragging dropping tables and creating relationships between objects. Object browser provides easy to use GUI for viewing, creating, modifying, browsing and dropping database objects.
Complete Environment
Application Builder SQL Workshop
Administration
Application Development
Charts
Security Navigation Look and feel
Application Development
Application Development
Data Entry Forms Many built in widgets Pop up calendar List of values Validations Lost update detection Tabular forms
Application Development
Drill down
Asynchronous refresh
Application Development
Security
Built in authentication modules
LDAP Single Sign-On
Centrally defined authorization rules Session state protection Integration with database security features
FGAC Transparent Data Encryption
Application Development
Menus
Breadcrumbs
Application Development
Look and Feel Template driven Consistent throughout application Customize with HTML and CSS
Performance in OAE
Performance:
High level of performance. Reduced Network Traffic. OAE provides very high level of performance. The network traffic load is kept low as the OAE resides in Oracle database.
Security in OAE
Security
Can create secure applications that require authentication. Single Sign on feature Easy to manage and administer security. OAE allows creating secure applications that requires authentication. There are a number of authentication schemes including single sign on and easy to use user management system. It also allows interfacing with other authentication schemes such as Including Microsoft Active Directory.
CASE STUDY
2) How to create users? 3) How to create workspace? 4) How to create schemas and assign it to a workspace? 5) How to create SQL scripts?
Please find the attached document to know how to create a simple form/ report in ApEx with step by step process including screenshots. NOTE:
Create the form without even missing single step mentioned in the document.
Introduction:
After successfully developing and executing the ApEx form/ report from the application, we should integrate that form/report in E-business Suite (OEBS). The steps to follow to integrate the ApEx application is different for OEBS 11i and OEBS R12.
The major difference between Integration of APEX Application with 11i and R12 is 11i supports mod PL/SQL but R12 doesnt support mod PL/SQL Difference while creating function. 11i :
Properties Tab
Type: SSWA plsql function Web HTML Tab HTML Call: apps.apex_launch /* Procedure created in the apps schema. */
R12 : Properties Tab Type: SSWA JSP function The Applications R12 form function is then created with the following attributes:
Properties/Type
Must be a SSWA JSP function. Web HTML/HTML Call Enter your JSP page name that redirects to APEX Application. Form/Parameters Enter the parameters (application_id, page_id, etc) to JSP page.
2)
3)
Please find the attached document to know how to integrate a simple ApEx form/ report with OEBS; step by step process including screenshots. NOTE: Integrate the Application without even missing single step mentioned in the document.
1)
ApEx offers features of inbound as well as outbound to load/ unload data from the database. It provides the following features of inbound: a) Loading data from .csv file to Oracle tables
1)
Please find the document that lets you walk through the step by step screen shots of different inbound/ outbound methods.
2.
3.
4. Create an Oracle Application Express Workspace: Run Oracle Application Express and create a workspace. Associate the workspace with the Oracle Forms application schema. 5. Create a conversion project:
Log in to the workspace created in Step 2 and navigate to Application Migrations from the Migrations Tasks region. Create a conversion project and load the application metadata from Step 1.
6. Analyze the Oracle Forms application: From the Application Migration Workshop, verify and adjust the Forms application metadata. Refine the scope of conversion.
7. Generate the Oracle Application Express Application: Create an application based on the selected Forms objects. 8. Customize your Application Express application: Open your application in the Application Builder part of Application Express, and customize your converted application. You can change application attributes or add new pages to the application.
Prerequisites
Before you perform this tutorial, you should: 1. Install Oracle Database 11g. 2. Install Oracle Application Express Release 3.2 located on OTN. 3. Download and unzip the forms_conversion.zip file into your working directory.
4. Create an Application Express Workspace and user. 5. In SQL*Plus, as your workspace user, execute the forms_conversion_ddl.sql file to create the forms database objects.
6. In SQL*Plus, as your workspace user, execute the forms_conversion_data_insert.sql file to load the data into the forms database objects.
Thank You..