Download - Aria Employee Directory Lookup Application - Step-By-Step Guide to create application in Oracle APEX
http://www.dbcon.com
Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
2 Step-by-step guide to Create Aria Application in Oracle APEX
Table of Contents Introduction ............................................................................................................................................ 4
Preparing the environment..................................................................................................................... 5
Getting Started ........................................................................................................................................ 7
Creating the Application ..................................................................................................................... 7
Installing application’s theme ........................................................................................................... 12
Create supporting objects and load data .......................................................................................... 19
Create Application Users ...................................................................................................................... 23
Page – 410 – Login ................................................................................................................................ 26
Shared Components .............................................................................................................................. 28
Application Items .............................................................................................................................. 28
Lists ................................................................................................................................................... 31
Navigation Bar Entries....................................................................................................................... 40
List of Values ..................................................................................................................................... 47
Build Options ..................................................................................................................................... 50
Authentication Scheme ..................................................................................................................... 53
Authorization Schemes ..................................................................................................................... 56
Application Definition ....................................................................................................................... 59
Application Processes ....................................................................................................................... 61
Page 0 ................................................................................................................................................... 64
Page – 99 – Dummy Page to support images ....................................................................................... 79
Page – 1 – Quick Search ........................................................................................................................ 86
Test Page 1 .................................................................................................................................. 115
Page – 2 – Detail View ......................................................................................................................... 119
Testing Page 2 ............................................................................................................................. 132
Page – 3 – Organization Chart ............................................................................................................ 135
Testing Page 3 ............................................................................................................................. 154
Page – 18 – Relate ............................................................................................................................... 157
Testing Page 18 ........................................................................................................................... 180
Page – 19 – Relation ............................................................................................................................ 181
Testing Page 15 & 16................................................................................................................... 190
Page – 80 – Management Chain ......................................................................................................... 193
Testing Page 80 ........................................................................................................................... 202
Page – 6 – Advanced Search ............................................................................................................... 205
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
3 Step-by-step guide to Create Aria Application in Oracle APEX
Testing Page 6 ............................................................................................................................. 234
Page – 17 – Update Employee Info Intro ............................................................................................ 236
Test Page 17 ................................................................................................................................ 251
Page – 8 – Update Extended Information (secure) ............................................................................. 253
Test Page 8 ...................................................................................................................................... 276
Page – 15 – Update Picture (secure) ................................................................................................... 280
Testing Page 15 ........................................................................................................................... 306
Page – 16 – Approve Image (secure) .................................................................................................. 307
Testing Page 15 & 16................................................................................................................... 325
Page – 11 – Search Help ...................................................................................................................... 331
Test Page 11 ................................................................................................................................ 340
Page – 400 – Palm Search ................................................................................................................... 342
Testing page 400 ......................................................................................................................... 352
Conclusion ........................................................................................................................................... 354
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
4 Step-by-step guide to Create Aria Application in Oracle APEX
Introduction Oracle provides some pre-created applications in Oracle Application Express known as packaged applications. Packaged Applications are fully functional applications that you can view, use and customize. These packaged applications can be downloaded from URL http://www.oracle.com/technology/products/database/application_express/packaged_apps/packaged_apps.html . Even if you download and use packaged application, sometimes and especially for beginners it becomes a challenge to really understand how these packages applications have been developed and decipher each and every component of it. This step-by-step guide is an attempt to address that problem, where you will recreate each any every component of the application yourself and have full understanding of it. One of such packaged applications is “Aria Employee Directory Lookup”. Aria is used globally within Oracle to look up phone numbers, email addresses and other information about employees. Each employee can update his or her preferred contact information and upload an image for the employee profile page. Using this guide you will be able to create Aria Employee Directory Lookup application from scratch. Once you have learnt Oracle Application Express, the next step is to put it to use. Training is necessary for getting the fundamentals right but there can be many challenges when you actually get down to create an application. Having a step-by-step guide that will walk to you through the different steps of how to create an actual application will give you an added advantage. It’s like taking an expressway to gain experience to develop real life applications. Please do ensure that you are following the instructions carefully to get the application up and running. Any small typo or overlook may cause the application not to function properly. We will also highly recommend you to go through these step by step guide at least twice to have a thorough understanding of the entire application. Please do not forget to send your comments, feedback and suggestions to [email protected] . Please specify “Aria Employee Directory Lookup” in your subject line for all communications with regards to this document. To use this guide effectively you must have the basic understanding of Oracle Application Express. If you are an absolute beginner in Oracle APEX we will highly recommend you to look at our training program “Developing Applications with Oracle Application Express” before you dive into this guide. Last but not the least, support environment causes. Please do not print this document if you can avoid it. Enjoy ! Team DBCON http://www.dbcon.com
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
5 Step-by-step guide to Create Aria Application in Oracle APEX
Preparing the environment Like any other application, Aria Employee Directory Lookup is also dependent on other supporting objects. These support objects include
Database Objects likes tables, indexes, packages, procedures, functions, sequences etc.
Sample data in the tables Image Files Javascript Files CSS Files
In order to get started with the development of this application, you need to prepare your environment first. As our focus is just on creating the Aria Employee Directory Lookup application in Oracle APEX, a script has been provided which will create all of the above mentioned supporting objects in your APEX workspace. (If you do not have an APEX workspace, you can sign up for one at http://apex.oracle.com . The workspaces are provided free of charge and the only limitation is you cannot have more than 10 MB of data) DBCON can also provide you an APEX workspace to complete this exercise at a charge of US$ 10 per month. If you want to sign up for an APEX workspace at DBCON, please send us a mail at [email protected] . We will give you instructions on how to pay and access your workspace. To download the script to install these supporting objects please go to URL http://www.dbcon.com/apexapps_aria.html . This script contains the following files. (For any problem in download the script, please inform us as [email protected])
File name Description AriaLabSupplement.txt Contains HTML, SQL, PL/SQL and other codes that you will
be using while creating the application. Copy the code from this file and paste it in your APEX application.
AriaSupportingObjects.sql Will create all the supporting objects like database tables, indexes, procedures, functions, packages, css files, image files, javascript files etc.
AriaSupportingObjects_Deinstall.sql Should you need to clean up your environment, run this script to remove all the supporting objects created by the above script.
AriaTheme.sql Aria Employee Directory Lookup application has got its own look and feel. This theme will install Aria Theme in your workspace that you will be using while creating this application.
Once the script is downloaded and you have got an APEX workspace follow the following steps to prepare the environment. Please ensure that you do not have any database objects that start with the name ARIA.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
6 Step-by-step guide to Create Aria Application in Oracle APEX
IMPORTANT To avoid overwriting any existing objects with the objects of this application, it is highly recommended that you create a new workspace and a new schema so that you have a fully separate environment for this step-by-step guide.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
7 Step-by-step guide to Create Aria Application in Oracle APEX
Getting Started
Creating the Application Logon to APEX Workspace (Password is case sensitive)
Click on Application Builder
Click on create to create a new application
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
8 Step-by-step guide to Create Aria Application in Oracle APEX
Select create application, click next
Specify the application name (The Application ID will be assigned automatically). Click next
Specify page name & type, click add page (As it is mandatory to create at least one page at this step, we will just add a dummy page here. This page will be deleted later)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
9 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Select No Tabs, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
10 Step-by-step guide to Create Aria Application in Oracle APEX
For Shared Components select no, click next
Specify application attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
11 Step-by-step guide to Create Aria Application in Oracle APEX
Select Theme 13, click next
Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
12 Step-by-step guide to Create Aria Application in Oracle APEX
Installing application’s theme Aria application has got its own theme. Themes control the look and feel of the applications. The following steps will install a new theme in the application that you have created in the previous step. Click on Page ‘1 – Quick Search’
Click delete button to delete the page. We will recreate all the pages ourselves with the new theme.
Click Permanently Delete Page
Once you delete page 1 the control will go page 101. Click on delete to delete this page as well
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
13 Step-by-step guide to Create Aria Application in Oracle APEX
Click on permanently delete page
Click on Application <n>
Click on Shared Components
Click on Themes under User Interface
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
14 Step-by-step guide to Create Aria Application in Oracle APEX
On right hand side under Tasks list, click on edit theme
Click on Theme Name
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
15 Step-by-step guide to Create Aria Application in Oracle APEX
Select Component Defaults tab and change the default for page to " No Tabs with Sidebar " (It is necessary to change the page default to a different template before installing and switching to the new theme. Failing to do so will result into error while switching to a new theme) Click on apply changes
Click on create button to create a new theme
Select from export, click next
Select the Theme export file from your PC (If you have not download the supplementary files required to create this application, please go to URL http://www.dbcon.com/apexapps_aria.html and download the file). Click ‘Next’
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
16 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Select the application, click install theme
Once the theme is installed click on Switch Theme to switch to new theme
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
17 Step-by-step guide to Create Aria Application in Oracle APEX
Select theme, Click next
Click next
Click switch theme
Once you have switched the theme, the new theme will have the asterisk mark denoting that this theme is the currently active theme.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
18 Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
19 Step-by-step guide to Create Aria Application in Oracle APEX
Create supporting objects and load data Aria application needs support objects like database objects (tables, indexes, views, packages, procedures, functions, CSS files, javascript files etc. Follow these steps to create these supporting objects before you start building the application. Click on SQL Workshop tab
In SQL Workshop click on SQL Scripts
Click on upload button
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
20 Step-by-step guide to Create Aria Application in Oracle APEX
Locate the file AriaSupportingObjects.sql and click upload (If you have not downloaded the supplementary files required to create this application, please do to URL http://www.dbcon.com/apexapps_aria.html and download the file).
Once uploaded click on the file name to run the script file
Click on run the run the script
Click run again
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
21 Step-by-step guide to Create Aria Application in Oracle APEX
Click on view results to check the output of the script
On results page, scroll to the bottom of the page and ensure that all the commands in the script have been executed without any error. If there are any errors, please correct the error before continuing.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
22 Step-by-step guide to Create Aria Application in Oracle APEX
This script will also load the data in the tables. (If you need to remove all the objects and create again, use script AriaSupportingObjects_Deinstall.sql to remove all the objects that are created by AriaSupportingObjects.sql)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
23 Step-by-step guide to Create Aria Application in Oracle APEX
Create Application Users Create the application users. These users are employees in ARIA application and they will be able to update their information in the application. From workspace home page, click on manager application express users
Click on create end user
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
24 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the user name as SKING. Also specify password (passwords are case sensitive), email address and set require change of password on first use to no. Click on create and create another.
Create another user with name JCHEN. Specify password, email and require change of password on first use. Click on create and create another
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
25 Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
26 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 410 – Login Follow these steps to create page 410 which will be the login page for the application.
Click on create page
Specify page type, click next
Specify page attributes, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
27 Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
28 Step-by-step guide to Create Aria Application in Oracle APEX
Shared Components Shared Components are components that are defined once and then can be used in multiple places in the application. First create the different shared components that are required in the application. These components will then be used in the different pages of the application that you will be creating in subsequent steps.
Application Items Application Items are used as global variables in an APEX application. Application items are not associated with a page and therefore have no user interface properties. In this step-by-step guide, all application items will have a prefix of " AI_ " as a standard naming convention Follow these steps to create the application items. From application’s home page, click on shared components.
Click on Application Items
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
29 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Create
Specify the Application Item name, click Create
Repeat the above 2 steps to create the following application items also AI_FORWARD_NAME
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
30 Step-by-step guide to Create Aria Application in Oracle APEX
AI_CURRENT_USER_PERSON_ID AI_RELATE_TO_PERSON_ID AI_TEMP_ID AI_TEMP_PAGE_ID
Once all the application items are created it should look as following
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
31 Step-by-step guide to Create Aria Application in Oracle APEX
Lists A list is a shared collection of links. You add a list to a page by creating a region and specifying the region type as List. You control the appearance of a list through list templates. Follow these steps to create lists Click on Lists under Shared Components
Click on Create
Specify list name and template. Click create
Click on Create List Entry
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
32 Step-by-step guide to Create Aria Application in Oracle APEX
Select Entry tab. Specify List Entry Label. Click Target tab
Click on target tab and specify the target attributes (All the target pages will be created in subsequent steps)
Select Current List Entry tab. Specify List Entry Current for Condition
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
33 Step-by-step guide to Create Aria Application in Oracle APEX
Select Conditions tab and specify the condition. Click create
Repeat the above steps to create the following list entries under list Employee View Options
Tab Attribute Value Entry Sequence 20
List Entry Label Organization Chart Target Target 3
Set these items AI_PERSON_ID
With these values &AI_PERSON_ID.
Current List Entry List Entry Current for Condition 3
Condition Condition Type PL/SQL Expression
Expression 1 :AI_PERSON_ID IS NOT NULL
Tab Attribute Value Entry Sequence 30 List Entry Label Relate... Target Target 18
Clear Cache 18
Current List Entry List Entry Current for Condition 18:19
Tab Attribute Value Entry Sequence 40
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
34 Step-by-step guide to Create Aria Application in Oracle APEX
List Entry Label Management Chain Target Target 80
Reset pagination for this page Click the checkbox
Set these items AI_RELATE_TO_PERSON_ID
With these values 1014
Current List Entry List Entry Current for Condition 80
Once all the List entries are created it should appear as following
Creating List – Edit Options Click on create button under Shared Components -> Lists to create another list called ‘Edit Options’
Specify list name and template, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
35 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create list entry
Select entry attribute and specify list entry label.
Select target attribute and specify target page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
36 Step-by-step guide to Create Aria Application in Oracle APEX
Select current list entry attribute and specify list entry current for condition. Click create and create another
Select entry attribute and specify list entry label Contact Information
Select target attribute and specify the details (Notice that there is a trailing “ . “ after &AI_PERSON_ID)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
37 Step-by-step guide to Create Aria Application in Oracle APEX
Select current list entry attribute and specify list entry current for condition. Click on create and create another
Select entry attribute, specify list entry label
Select target attribute, specify target page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
38 Step-by-step guide to Create Aria Application in Oracle APEX
Select current list entry attribute and specify list entry current for condition. Click on create and create another
Select entry attribute and specify list entry label
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
39 Step-by-step guide to Create Aria Application in Oracle APEX
Select target attribute and specify the details. Click on create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
40 Step-by-step guide to Create Aria Application in Oracle APEX
Navigation Bar Entries Navigation bar entries offer an easy way to move users between pages in an application. For example, a navigation entry enables you to display a link from an image or text. The associated page template determines the location of a navigation bar. Follow these steps to create navigation bar entries Click on Shared Components.
Click on navigation bar entries
Click create
Select From Scratch, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
41 Step-by-step guide to Create Aria Application in Oracle APEX
Specify Attributes, click next
Specify Target, click next
Specify Condition, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
42 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create to create another navigation bar entry
Select From Scratch, click next
Specify Attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
43 Step-by-step guide to Create Aria Application in Oracle APEX
Specify target, click next
Click Create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
44 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create to create another navigation bar entry
Select From Scratch, click next
Specify Attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
45 Step-by-step guide to Create Aria Application in Oracle APEX
Specify Target, click next
Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
46 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Logout Navigation Bar Entry (This navigation bar entry was created automatically when the application was created)
Select Authorization tab and specify the authorization scheme. Click Apply Changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
47 Step-by-step guide to Create Aria Application in Oracle APEX
List of Values From Application’s home page click on Shared Components
Click on List of Values
Create LOV - EXTENDED_INFORMATION_TYPES Click on create
Select LOV source click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
48 Step-by-step guide to Create Aria Application in Oracle APEX
Specify LOV name and type, click next
Specify display value, click create list of values
Create LOV –TIME ZONES Click on create to create another list of values
Select source, click next
EXTENDED_INFORMATION_TYPE
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
49 Step-by-step guide to Create Aria Application in Oracle APEX
Specify LOV name and type, click next
Specify the query for dynamic LOV, click create list of values SELECT distinct tzname a, tzname b FROM v$timezone_names
(v$timezone is a pre-defined view in Oracle Database)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
50 Step-by-step guide to Create Aria Application in Oracle APEX
Build Options Build options enable you to conditionally display specific functionality within an application. Build options have two possible values: INCLUDE and EXCLUDE. If you specify an attribute as being included, then the Application Express engine considers it part of the application definition at run time. Conversely, if you specify an attribute as being excluded, then the Application Express engine treats it as if it did not exist. Follow these steps to create the build option From Application’s home page click on Shared Components
Click on Build Options
Build Option – Search within Org Click on Create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
51 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the build option details, click create
Build Option - Allow Users to Enter Time Zone Click on create to create another build option
Specify build option details, click Create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
52 Step-by-step guide to Create Aria Application in Oracle APEX
Build Option - Allow Updates to Photos Click on create to create another build option
Specify build option details, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
53 Step-by-step guide to Create Aria Application in Oracle APEX
Authentication Scheme Authentication is the process of establishing each user's identify before they can access your application. Authentication may require a user identify a user name and password or could involve the use of digital certificates or a secure key. Follow these steps to create the authentication in the application Click on Shared Components
Click on Authentication Schemes
Click on create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
54 Step-by-step guide to Create Aria Application in Oracle APEX
Specify method, click next
Select the pre-configured authentication scheme, click next
Select the login page, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
55 Step-by-step guide to Create Aria Application in Oracle APEX
Enter a name for this authentication scheme. Click create scheme
This will create the authentication scheme and make this authentication scheme current.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
56 Step-by-step guide to Create Aria Application in Oracle APEX
Authorization Schemes An authorization scheme extends the security of your application's authentication scheme. You can specify an authorization scheme for an entire application, page, or specific control such as a region, item, or button. For example, you could use an authorization scheme to selectively determine which tabs, regions, or navigation bars a user sees. From Application’s home page click on Shared Components
Click on authorization schemes
Click on create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
57 Step-by-step guide to Create Aria Application in Oracle APEX
Select creation method, click next
Specify authorization scheme details, click create begin wwv_flow.g_user := replace(wwv_flow.g_user,'nobody','Public'); return true; end
(This authorization scheme is not actually being used as an authorization scheme. It is just to change the username from "nobody" to "Public". In Aria application there are some pages which can be accessed by anyone (there is no logon required). When a page is accessed by anyone, the username is set to "nobody". This authorization scheme will change the username from "nobody" to "Public" for public users.)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
58 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create to create another authorization scheme
Specify creation method, click next
Specify details, click create return wwv_flow.g_user != 'Public'
(Some pages in this application can be accessed by anyone (i.e. open to public), but to access some pages, users will need to logon. This authorization scheme will prevent Public’s access to those pages which needs users to logon)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
59 Step-by-step guide to Create Aria Application in Oracle APEX
Application Definition Click on Shared Components
Click on Definition
Select Substitution tab and specify the substitution string
Click on Logo tab and specify the logo type and image (Image file aria_logo.gif is created by the script AriaSupportingObject.sql that you executed in earlier steps). Click Apply Changes #WORKSPACE_IMAGES#aria_logo.gif
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
60 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Security -> Authorization Tab. Specify the authorization scheme, click Apply Changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
61 Step-by-step guide to Create Aria Application in Oracle APEX
Application Processes Click on Shared Components
Click on application processes
Click on Create
Specify the process identification details, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
62 Step-by-step guide to Create Aria Application in Oracle APEX
Specify source, click next
(aria_detail is a procedure that has been created in the database. This on demand application process is simply calling that database procedure) Click create process
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
63 Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
64 Step-by-step guide to Create Aria Application in Oracle APEX
Page 0 Page zero functions as a master page. The Application Express engine renders all components you add to page zero on every page within your application. To create page 0 click on create page from Application’s home page
Select page type, click next
Click Finish
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
65 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Create under Regions to create a region on page 0
Select Region Type, click next
Select HTML Region Container Type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
66 Step-by-step guide to Create Aria Application in Oracle APEX
Specify Display Attributes, click next
Specify the region source (available as " Code: Page-0-1 " in AriaLabSupplement.txt), click next
Specify the region condition (available as " Code: Page-0-2 " in AriaLabSupplement.txt). Click create region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
67 Step-by-step guide to Create Aria Application in Oracle APEX
What does this actually do ?
Click on create icon under Regions to create another region on page 0
Select region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
68 Step-by-step guide to Create Aria Application in Oracle APEX
Select HTML region container type, click next
Specify Display Attributes, click next
Specify the region source (available as " Code: Page-0-3 " in AriaLabSupplement.txt), click Create Region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
69 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create icon under Regions
Select region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
70 Step-by-step guide to Create Aria Application in Oracle APEX
Specify Display Attributes, click next
Specify region source (available as " Code: Page-0-4 " in AriaLabSupplement.txt). Click Create Region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
71 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create icon under Regions
Select region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
72 Step-by-step guide to Create Aria Application in Oracle APEX
Select HTML region container type. Click next
Specify Display Attributes, click next
Specify region source (available as " Code: Page-0-5 " in AriaLabSupplement.txt), click Create Region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
73 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create icon under Regions
Select region type, click next
Select HTML region container type, click next
Specify display attributes, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
74 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Quick Search region to edit the region attribute
Select Header and Footer attribute. Specify Region Header & Region Footer, click Apply Changes Region Header <div style="float:left;">
Region Footer </div>
Click on Create under Items
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
75 Step-by-step guide to Create Aria Application in Oracle APEX
Select item type, click next
Specify Text Control Display Type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
76 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display position and name, click next
Specify Item Attributes, click next
Specify Source, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
77 Step-by-step guide to Create Aria Application in Oracle APEX
Specify session state, click create item
Click on the item name to edit the attributes of the item
Select Element attribute, specify the post element text <img src="#WORKSPACE_IMAGES#20px_search.jpg" onclick="doSubmit('P0_QUICK_FIND')" style="cursor:hand;cursor:pointer;" align="top" alt="Quick Find" id="QUICK_FIND_IMG" />
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
78 Step-by-step guide to Create Aria Application in Oracle APEX
Select Conditions tab, specify condition type and expression 1. Click on apply changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
79 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 99 – Dummy Page to support images This page is a dummy page to support displaying images in the application using APEX_UTIL.GET_BLOG_FILE_SRC. This page will never be accessed directly by the users. Item created on this page will be used in Page 2 and page 15 Click on create page
Specify page type, click next
Specify form type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
80 Step-by-step guide to Create Aria Application in Oracle APEX
Select schema, click next
Specify table name, click next
Specify page and region attributes, click next
Click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
81 Step-by-step guide to Create Aria Application in Oracle APEX
Specify primary key, click next
Click next
Select column, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
82 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process options, click next
Specify branching, click next
Click finish
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
83 Step-by-step guide to Create Aria Application in Oracle APEX
Click edit page
Click on item P99_BLOB_CONTENT under items
Select source tab and click on BLOB Download Format Mask
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
84 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the column names and click apply
Click on Apply Changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
85 Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
86 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 1 – Quick Search Click on create page
Specify page type, click next
Specify page number, click next
Specify page name, title and breadcrumb, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
87 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
88 Step-by-step guide to Create Aria Application in Oracle APEX
Click on edit page attributes
Click on security tab and change the authentication to “Page is Public”. Setting this to public will not prompt the users to logon and anyone will be able to view this page.
Select HTML Header tab. Specify the HTML Header attribute (available as " Code: Page-1-1 " in AriaLabSupplement.txt)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
89 Step-by-step guide to Create Aria Application in Oracle APEX
Select HTML Body Attribute tab and specify the Page HTML Body attribute Onload="PageInit()"
Select display attributes tab and specify cursor focus. Click apply changes
Click on create under Regions
Select Region Type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
90 Step-by-step guide to Create Aria Application in Oracle APEX
Specify HTML Region container type. Click next
Specify display attributes of region. Click next
Specify HTML Region source. Click create region <style>#P1_SEARCH{font-size:14px;width:400px;display:block;}</style>
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
91 Step-by-step guide to Create Aria Application in Oracle APEX
On Page Definition click on region name to edit the region
Navigate to ‘Header and Footer’ attribute and specify the following in HTML Header and Footer. These attributes will centre align the region on the page. Click on Apply Changes. HTML Header Attribute <table align="center" summary=""><tr><td align="center">
HTML Footer Attribute </td></tr></table>
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
92 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under Items
Select item type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
93 Step-by-step guide to Create Aria Application in Oracle APEX
Specify text control display type, click next
Specify display position and name, click next
Specify item attributes, click next
Click create item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
94 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under buttons
Click next
Specify the button position, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
95 Step-by-step guide to Create Aria Application in Oracle APEX
Specify button attributes, click create button
Run the page.
The page should appear as following
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
96 Step-by-step guide to Create Aria Application in Oracle APEX
Click on ‘Edit Page 1’ on Developer’s Toolbar to go back to page definition
Click on create under regions
Select region type, click next
Select Report Implementation type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
97 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify Region Source (Available as " Code: Page-1-2 " in AriaLabSupplement.txt). Click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
98 Step-by-step guide to Create Aria Application in Oracle APEX
Specify report attributes, click next
Specify condition, click on create region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
99 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under computations
Select item location, click ‘Next’
Specify the computation details, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
100 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the computation, click next (this will remove the text ‘@ORACLE.COM’ from the search string entered by the user and will convert the search string to upper case. For example if user enter the search string [email protected] it will be changed to ASHISH.AGARWAL) trim(replace(upper(:P1_SEARCH),'@ORACLE.COM'))
Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
101 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under computations
Specify item location, click next
Specify computation attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
102 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
103 Step-by-step guide to Create Aria Application in Oracle APEX
Create a validation for P1_SEARCH. Click on create under validations under page processing
Select level, click next
Specify the item, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
104 Step-by-step guide to Create Aria Application in Oracle APEX
Select validation method, click next
Specify sequence and name, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
105 Step-by-step guide to Create Aria Application in Oracle APEX
Specify error message, click next
Specify when button pressed condition, click create
Click create under processes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
106 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the process category, click next
Specify process conditions, click create processes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
107 Step-by-step guide to Create Aria Application in Oracle APEX
Create on create under regions
Select region type, click next
Select HTML region container type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
108 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next (The region sequence number here should be lower than the sequence number of the region Quick Search that was created in earlier steps)
Specify region source, click next <center style="margin:50px auto;">
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
109 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region condition, click create region
Click on create under regions
Select region type, click next
Select HTML region container type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
110 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next (The sequence number of this region should be higher than the sequence number of the region Quick Search but lower than the sequence number of the region Results)
Specify region source, click next <br />Search any part of: <br /> Last Name, First Name, userid, Last 4 digits of work phone.</center>
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
111 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region condition, click on create region
Click on Report under Regions to edit the report attribute
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
112 Step-by-step guide to Create Aria Application in Oracle APEX
Select Column Attributes and make the following changes 1. For Headings Type select Custom 2. Specify the column headings as shown below 3. Uncheck show for columns RNUM & PERSON_ID 4. Use up arrow and down arrow keys to change the order of the columns in the report.
Click apply changes
Click on Report under Regions to edit the report attribute
Click on edit icon for column REVERSE_NAME
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
113 Step-by-step guide to Create Aria Application in Oracle APEX
Select Link attribute. Specify link text. For link attributes specify the following onmouseover="ARIA_DETAIL(this, '#PERSON_ID#')"
(ARIA_DETAIL is a javascript function that has been defined in aria.js file. This file is created in the workspace when you run AriaSupportingObjects.sql . This file is included in all the pages in the application as it has been defined in page 0 in the region named 0. Also ARIA_DETAIL will call application process Person_Detail and Person_Detail will call the database procedure aria_detail.)
The link target will be page 2. Pass the PERSON_ID as parameter to page 2. Click >
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
114 Step-by-step guide to Create Aria Application in Oracle APEX
Click >
For EMAIL column specify the link text, target as URL and URL as ‘ mailto:#EMAIL# ’. click >
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
115 Step-by-step guide to Create Aria Application in Oracle APEX
For column TITLE specify the Link Text, Target as page ‘3’. Pass the parameters PERSON_ID to page 3 Click apply changes
Test Page 1 Click on run button to run and test the page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
116 Step-by-step guide to Create Aria Application in Oracle APEX
As the page is displayed, here is where different parts of the page are coming from
Shared Components -> Navigation Bar Entries
Page Template “ No Tabs with Sidebar “ -> Footer Attribute
Page Template “ No Tabs with Sidebar” -> Footer Attribute
Page 0 -> Region – Accessible Version
Page 0 -> Region – Edit
Shared Components -> Definition -> Logo
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
117 Step-by-step guide to Create Aria Application in Oracle APEX
Type % in the search box and press search. All the employees will be displayed
Page 1- Region – Bottom Holder
Page 1- Region – Quick Search
Page 1- Region – Results
Page 1- Region – Top Holder
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
118 Step-by-step guide to Create Aria Application in Oracle APEX
As you hover your mouse on the name the person’s details will be displayed. This is coming from onmouseover event defined for the report column REVERSE_NAME under link attribute
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
119 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 2 – Detail View From Application’s home page click on create page
Specify page type, click next
Select report type, click next
Specify page attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
120 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Just specify a dummy query here. This query will be modified later. (Specifying the actual query here gives error - ORA-01461: can bind a LONG value only for insert into a LONG column). Click next SELECT SYSDATE FROM dual ;
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
121 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the report attributes, click next
Click finish
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
122 Step-by-step guide to Create Aria Application in Oracle APEX
Click on edit page
Click on No for Authorization
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
123 Step-by-step guide to Create Aria Application in Oracle APEX
Change Authentication to Page is Public
Select display attributes tab. Change title to the following. Employee Detail for &AI_FORWARD_NAME.
Click on Help Tab. Specify the Help Text (available as " Code: Page-2-1 " in AriaLabSupplement.txt). Click apply changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
124 Step-by-step guide to Create Aria Application in Oracle APEX
Click on region Employee HR Details
Select Source attribute. Replace the Region Source with the following query (available as " Code: Page-2-2 " in AriaLabSupplement.txt) Also specify the region error message as Unable to run report. #SQLERRM#
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
125 Step-by-step guide to Create Aria Application in Oracle APEX
Select Header and Footer attribute and specify the following. Click apply changes
Click on Create icon under Regions to create a new region
Select region type click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
126 Step-by-step guide to Create Aria Application in Oracle APEX
Specify Display Attributes, click next
Specify Source, click create list region
Click on Create under Computations
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
127 Step-by-step guide to Create Aria Application in Oracle APEX
Select the Item Location, click next
Select item, computation point and computation type. Click next
Specify the SQL Query, click next SELECT forward_name FROM aria_current WHERE person_id = nv('AI_PERSON_ID') AND current_flag = 'Y'
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
128 Step-by-step guide to Create Aria Application in Oracle APEX
Click create
Click on create under processes
Specify process type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
129 Step-by-step guide to Create Aria Application in Oracle APEX
Specify session state process type, click next
Specify process attributes, click next
Specify process, click create process
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
130 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under branches
Specify branch point and type, click next
Specify target, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
131 Step-by-step guide to Create Aria Application in Oracle APEX
Click create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
132 Step-by-step guide to Create Aria Application in Oracle APEX
Testing Page 2 Run application
Enter ‘%’ in the search box and click search button
Click on any employee name
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
133 Step-by-step guide to Create Aria Application in Oracle APEX
Hover your mouse on manager’s name and a box will appear specify the manager’s details. The report template ‘Person_Detail’ contains the onmouseover event which calls javascript function ARIA_DETAIL defined in aria.js file
Page 0 -> Region – Quick Search
Page 2 -> Region – Views
Page 2 -> Region – Employee HR Details.
This look and feel coming from the report template ‘Person_Detail’
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
134 Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
135 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 3 – Organization Chart Click Create Page
Select page type, click next
Specify page number, click next
Specify Page Name & Title, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
136 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Click finish
Click in edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
137 Step-by-step guide to Create Aria Application in Oracle APEX
Click on edit page attributes
Navigate to HTML Header attribute and enter the HTML Header (available as Code: Page-3-1 in AriaLabSupplement.txt). Click Apply Changes
Click on security tab and change authentication to "Page is Public"
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
138 Step-by-step guide to Create Aria Application in Oracle APEX
Click on help tab and specify the page help (available as " Code: Page-3-2 " in AriaLabSupplement.txt). Click apply changes
Click on create under Regions
Select Region type, click next
Specify display attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
139 Step-by-step guide to Create Aria Application in Oracle APEX
Specify Source, click on create list region
Click on create under regions
Select region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
140 Step-by-step guide to Create Aria Application in Oracle APEX
Select report implementation type, click next
Specify display attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
141 Step-by-step guide to Create Aria Application in Oracle APEX
Specify source (available as " Code: Page-3-3 " in AriaLabSupplement.txt), click next
Specify report attributes, click create region
Click on create under regions
Select region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
142 Step-by-step guide to Create Aria Application in Oracle APEX
Select report implementation type, click next
Specify display attributes, click next
Specify source (available as " Code: Page-3-4 " in AriaLabSupplement.txt), click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
143 Step-by-step guide to Create Aria Application in Oracle APEX
Specify report attributes, click create region
Click on the region name to edit the region attributes
Select the source attribute and specify region error message. Click apply changes Unable to display manager information. #SQLERRM#
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
144 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions to create a new region
Specify the region type, click next
Specify report implementation type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
145 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source (available as " Code: Page-3-5 " in AriaLabSupplement.txt), click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
146 Step-by-step guide to Create Aria Application in Oracle APEX
Specify report attributes, click create region
Click on report link for first region "Manager" under regions
Select layout and pagination tab and change pagination scheme to "No Pagination Selected"
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
147 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Messages tab and remove all the messages. Click apply changes
Repeat the above two steps for other regions "Employee" & "Reports" also Click on create under computations
Specify the item location, click next
Specify computation attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
148 Step-by-step guide to Create Aria Application in Oracle APEX
Specify computation, click next SELECT forward_name FROM aria_current WHERE person_id = nv('AI_PERSON_ID') AND current_flag = 'Y'
Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
149 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under processes
Select the process type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
150 Step-by-step guide to Create Aria Application in Oracle APEX
Select session state process type, click next
Specify the process attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
151 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process, click create process
Click on create icon under branches
Specify branch point and type, click next
Specify target, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
152 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branch condition, click create branch
Click on create icon under branches to create a new branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
153 Step-by-step guide to Create Aria Application in Oracle APEX
Select branch point and type, click next
Specify target, click next
Click create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
154 Step-by-step guide to Create Aria Application in Oracle APEX
Testing Page 3 Run the application
Type " Eleni " in the search box and press search button. In the search result click on the employee name
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
155 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Organization Chart
Organization chart is coming from page 3 that you created
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
156 Step-by-step guide to Create Aria Application in Oracle APEX
Page 3 -> Region – Views
Page 3 -> Region – Manager
Page 3 -> Region – Employee
Page 3 -> Region – Reports
Look and feel for all these regions coming from the
report templates attached to the reports
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
157 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 18 – Relate Click on create page
Specify page type, click next
Specify page number, click next
Specify page name, title and breadcrumb, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
158 Step-by-step guide to Create Aria Application in Oracle APEX
Specify tab, click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
159 Step-by-step guide to Create Aria Application in Oracle APEX
Click on no besides authorization
Change authentication to Page Is Public. Click Apply Changes
Click on create under regions
Specify region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
160 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source, click create list region
Click on create under regions
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
161 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region type, click next
Specify HTML region container type, click next
Specify display attributes, click next
Specify region source, click create region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
162 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify HTML region container type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
163 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click create
Click on region Relate to edit the region attribute
Navigate to Header and Footer tab and specify region header. Click on apply changes <div style="width:600px;">Enter criteria by which to search for an employee. Clicking on a resulting employee will return a screen displaying the organizational relationship between that employee and &AI_FORWARD_NAME..</div>
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
164 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify HTML region container type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
165 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source, click create region
Click on create under regions
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
166 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region type, click next
Specify report implementation type, click next
Specify display attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
167 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region source (available as " Code: Page-18-1 " in AriaLabSupplement.txt), click next
Specify report attributes, click next
Specify region condition, click create region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
168 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Report to modify the report attributes
Select column attributes tab and change the report column headings and the order in which they appear.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
169 Step-by-step guide to Create Aria Application in Oracle APEX
Click on edit icon besides column REVERSE_NAME
Select link tab and specify the link details. Click apply changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
170 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under items
Specify item type, click next
Specify item type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
171 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display position and name, click next
Specify item attributes, click next
Click create item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
172 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under buttons
Select a region for the button, click next
Specify button position, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
173 Step-by-step guide to Create Aria Application in Oracle APEX
Specify button attributes, click create button
Click on create under computations
Specify item location, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
174 Step-by-step guide to Create Aria Application in Oracle APEX
Specify computation attributes, click next
Specify computation, click next replace(upper(:P18_RELATE_TO_FIND), '@ORACLE.COM')
Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
175 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under validations
Specify the validation level, click next
Specify the item to be validated, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
176 Step-by-step guide to Create Aria Application in Oracle APEX
Select a validation method, click next
Specify validation sequence and name, click next
Specify validation and error message. click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
177 Step-by-step guide to Create Aria Application in Oracle APEX
Click create
Click on create under processes
Specify process type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
178 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process details, click create process
Click on create under branches
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
179 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branch point and type, click next
Specify branch target, click next
Specify branch condition, click create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
180 Step-by-step guide to Create Aria Application in Oracle APEX
Testing Page 18 Page 18 & 19 will be tested together
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
181 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 19 – Relation Click on create page
Specify page type, click next
Specify page number, click next
Specify page name, title and breadcrumb, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
182 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
183 Step-by-step guide to Create Aria Application in Oracle APEX
Click on No besides authorization
Change authentication to Page is Public. Click apply changes
Click on create under regions
Specify region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
184 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source, click create list region
Click on create under regions
Specify region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
185 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source, click create region aria_api.relationship_html(:AI_PERSON_ID, :AI_RELATE_TO_PERSON_ID);
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
186 Step-by-step guide to Create Aria Application in Oracle APEX
Click on region name to edit the attributes of the region
Select Header and Footer tab and specify the header and footer attribute. Click Apply Changes
Click on create under computations
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
187 Step-by-step guide to Create Aria Application in Oracle APEX
Specify item location, click next
Specify computation attributes, click next
Specify computation, click next
Specify computation condition, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
188 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under branches
Specify branch point and type, click next
Specify branch target, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
189 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branch condition, click create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
190 Step-by-step guide to Create Aria Application in Oracle APEX
Testing Page 15 & 16 Run the application
Type % in the search box and click search. Click on an employee name (e.g. “Sundar”)
Click on Relate .. (Clicking on relate will take you to page 18)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
191 Step-by-step guide to Create Aria Application in Oracle APEX
Enter the name of the person to which you want to relate the person selected in previous step (e.g. “Gerald”. Click search. All the employees whose name matches with the search string will be displayed. Click on the name of the employee to which you want to relate the person to.
Click on “Gerald” name will take you to page 19 where the relationship between “Sundar” & “Gerald” will be displayed graphically
Page 18 -> Region - Relate
Page 18 -> Region – Search Results New
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
192 Step-by-step guide to Create Aria Application in Oracle APEX
Page 19 -> Region – Relation. This entire region is constructed from the database procedure aria_api.relationship_html
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
193 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 80 – Management Chain Click on create page
Specify page type, click next
Specify page number, click next
Specify page name, title and breadcrumb, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
194 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
195 Step-by-step guide to Create Aria Application in Oracle APEX
Click on edit page attribute icon
Select HTML Header tab and specify the HTML Header. <style> .orgManager td{text-align:center;border:2px #CCCCCC solid;font-size:11pt;padding:2px;} .orgManager td a{display:block;} .orgManager td.dashed{border:2px #ccccCC dashed;} </style>
Select Security tab. Change the authentication to “Page Is Public”. Click apply changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
196 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify display attributes, click next
Specify region source, click create list region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
197 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify display attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
198 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region source (available as " Code: Page-80-1 " in AriaLabSupplement.txt), click create region
Click on “Relation” region to edit the attributes
Select Header and Footer tab, specify Region header and footer. Click Apply Changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
199 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under computations
Specify item location, click next
Specify computation attributes, click next
Specify computation, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
200 Step-by-step guide to Create Aria Application in Oracle APEX
Specify computation condition, click create
Click on create under branches
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
201 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branch point and type, click next
Specify branch target, click next
Specify branch condition, click create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
202 Step-by-step guide to Create Aria Application in Oracle APEX
Testing Page 80 Run application
Type % in the search box and click search. From search output, click on any name
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
203 Step-by-step guide to Create Aria Application in Oracle APEX
Click on Management Chain (clicking on Management Chain will take you to page 80)
Management Chain from the employee you selected in the previous step will be displayed to the top management.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
204 Step-by-step guide to Create Aria Application in Oracle APEX
Page 80 -> Region – Relation. This entire region is constructed from the database procedure aria_api.relationship_html
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
205 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 6 – Advanced Search Click create page
Select page type, click next
Specify page attributes, click next
Specify page name, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
206 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
207 Step-by-step guide to Create Aria Application in Oracle APEX
Click on no besides authorization
Change authentication to “Page Is Public”, click apply changes
Click on create icon under regions
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
208 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region type, click next
Specify HTML region container type, click next
Specify display attributes, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
209 Step-by-step guide to Create Aria Application in Oracle APEX
Click on the region name to edit the region attribute
Click on header and footer attribute. Specify the region header, click apply changes Queries are case insensitive, use % as a wild card
Click on create under regions to create another region
Select region type as ‘Report’, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
210 Step-by-step guide to Create Aria Application in Oracle APEX
Select report type as ‘SQL Report’, click next
Specify display attributes, click next
Specify the region source (available as " Code: Page-6-1 " in AriaLabSupplement.txt). Click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
211 Step-by-step guide to Create Aria Application in Oracle APEX
Specify report attributes, click next
Specify condition type and Expression 1, click create region v('P6_LAST_NAME') is not null or v('P6_FIRST_NAME') is not null or v('P6_TITLE') is not null or v('P6_EMAIL') is not null or v('P6_WORK_PHONE') is not null or v('P6_CONTACT_INFO') is not null or v('P6_COUNTRY') is not null or v('P6_ORG') is not null
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
212 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create icon under region to create a new region
Select region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
213 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source, click next htp.p('elap='||to_char((dbms_utility.get_time - wwv_flow.g_package_instantiated ) * .01,'999990.00'));
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
214 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the region condition, click create region P0_QUICK_FIND
Click on create under items
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
215 Step-by-step guide to Create Aria Application in Oracle APEX
Select item type, click next
Select text control display type, click next
Specify Display position and name, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
216 Step-by-step guide to Create Aria Application in Oracle APEX
Specify item attributes, click next
Click on create item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
217 Step-by-step guide to Create Aria Application in Oracle APEX
Repeat the above steps to create the following items with the following difference (For all other attributes please select the value as specified above)
Item Name Sequence Label Field Width
Begin on a New Line
P6_LAST_NAME 20 Last Name 15 No P6_TITLE 30 Title 15 Yes P6_COUNTRY 40 Country Code 5 No P6_EMAIL 50 E-Mail 15 Yes P6_WORK_PHONE 60 Work Phone 15 No P6_CONTACT_INFO 70 Contact Info 40 Yes
Click on create icon under items to create one more item
Select item type, click next
Select popup list of value type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
218 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display position and name, click next
Specify list of values, click next select reverse_name a, reverse_name b from aria_current order by 1
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
219 Step-by-step guide to Create Aria Application in Oracle APEX
Specify item attributes, click next
Click on create item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
220 Step-by-step guide to Create Aria Application in Oracle APEX
Run the page and the page should like the following at this stage
Click on Edit Page 6 to go back to page definition
Click on create under Buttons
Select region for the button, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
221 Step-by-step guide to Create Aria Application in Oracle APEX
Select button position, click next
Specify button attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
222 Step-by-step guide to Create Aria Application in Oracle APEX
Select button template, click next
Specify display properties, click next
Specify branching, click create button.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
223 Step-by-step guide to Create Aria Application in Oracle APEX
Repeat the above steps to create another button with following changes (rest of the attributes will remain the same as specified above)
Button Name
Button Label
Action Sequence Branching Target
Clear Cache
CLEAR Clear Redirect to URL without submitting page 20 6 6 FIND Find Submit Page and Redirect to URL 30
Click on create under computations in page rendering Section
Specify the Item location, click next
Specify item attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
224 Step-by-step guide to Create Aria Application in Oracle APEX
Specify computation, click next
Specify condition, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
225 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under computations
Specify item location, click next
Specify computation attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
226 Step-by-step guide to Create Aria Application in Oracle APEX
click next (specify nothing under computation)
Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
227 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under validations
Select validation level, click next
Select validation method, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
228 Step-by-step guide to Create Aria Application in Oracle APEX
Select PL/SQL validation type, click next
Specify sequence and name, click next
Specify the validation and error message, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
229 Step-by-step guide to Create Aria Application in Oracle APEX
:P6_CONTACT_INFO || :P6_COUNTRY || :P6_EMAIL || :P6_FIRST_NAME || :P6_LAST_NAME || :P6_ORG || :P6_TITLE || :P6_WORK_PHONE is not null
Specify when button pressed condition, click create
Click on create under processes to create a process
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
230 Step-by-step guide to Create Aria Application in Oracle APEX
Select the process type, click next
Specify process conditions, click create process
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
231 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under branches
Specify point and type, click next
Specify target, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
232 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the branch condition, click create branch
Click on create icon to create another branch condition
Select point and type, click next
Specify the target, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
233 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
234 Step-by-step guide to Create Aria Application in Oracle APEX
Testing Page 6 Run the application
Click on advanced search
Clicking on advanced search will run page 6. Enter any search criteria and click on find button. The search output will be displayed.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
235 Step-by-step guide to Create Aria Application in Oracle APEX
Page 6 -> Region – Advanced Search
Page 6 -> Region – Results
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
236 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 17 – Update Employee Info Intro Click on create page
Specify page type, click next
Specify page number, click next
Specify page name, title and breadcrumb, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
237 Step-by-step guide to Create Aria Application in Oracle APEX
Specify tab, click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
238 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify display attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
239 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region source, click create list region
Click on create under regions
Specify region type, click next
Specify HTML region container type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
240 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source, click next <img src="/i/alert_warning.gif" />You are properly authorized to use this system however we are unable to find your record. This reflects an error in our database of employee information. Instructions on how to get your data updated are provided below.
Specify region condition, click create region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
241 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify report type
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
242 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source (available as " Code: Page-17-1 " in AriaLabSupplement.txt), click create region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
243 Step-by-step guide to Create Aria Application in Oracle APEX
Click on region Your HR Data to edit the region
Select header and footer tab and specify the region header. This report shows data that is maintained by HR.
Click on report attributes and select column attribute tab. Change heading type
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
244 Step-by-step guide to Create Aria Application in Oracle APEX
Select layout and pagination tab and change the report template. Modify the attributes and click apply changes
Click on create under computations
Specify item location, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
245 Step-by-step guide to Create Aria Application in Oracle APEX
Specify computation details, click next
Specify computation, click next aria_api.get_person_id_by_account(v('USER'))
Specify computation condition, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
246 Step-by-step guide to Create Aria Application in Oracle APEX
Click on computation to edit the attributes
Select source tab and specify the computation error message. Click apply changes Unable to compute person ID, given user name "&USER".
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
247 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under computations
Specify item location, click next
Specify computation attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
248 Step-by-step guide to Create Aria Application in Oracle APEX
Specify computation, click next SELECT forward_name FROM aria_current WHERE person_id = nv('AI_PERSON_ID')
Specify computation condition, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
249 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under branches
Specify branch point and type, click next
Specify branch target, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
250 Step-by-step guide to Create Aria Application in Oracle APEX
Click create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
251 Step-by-step guide to Create Aria Application in Oracle APEX
Test Page 17 Run the application
Click on Edit my information
As page 17 is not accessible to public, it will first take you to the login screen. Logon to the application using the usernames that you created in earlier steps.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
252 Step-by-step guide to Create Aria Application in Oracle APEX
Once you logon as SKING, the record of SKING will be displayed which can then be edited.
Page 17 -> Region – Your HR Data
Page 17 -> Region – Edit &AI_FORWARD_NAME.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
253 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 8 – Update Extended Information (secure) Click create page
Select page type, click next
Select page type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
254 Step-by-step guide to Create Aria Application in Oracle APEX
Select schema, click next
Specify the table name, click next
Specify page and region attributes, click next
Click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
255 Step-by-step guide to Create Aria Application in Oracle APEX
Specify primary key, click next
Specify the source for primary key, click next
Select the columns, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
256 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the process options, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
257 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branching
Click finish
Click edit page
2
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
258 Step-by-step guide to Create Aria Application in Oracle APEX
Click on title under page
Change title
Click on help tab specify help text. Click apply changes Add extra information such as a cell phone, a pager number, perhaps a link to web site.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
259 Step-by-step guide to Create Aria Application in Oracle APEX
Click on region name to edit the region attributes
Select header and footer tab. Specify region header, click apply changes Enter additional information to be displayed on your &PRODUCT_NAME. page. <p /> For example you could enter a <b>description</b> of <b>Cell Phone</b>, and a <b>value</b> of <b>212-867-5309</b>.
Click on create under regions
Select region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
260 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next. (The sequence number of this region should be lower than the sequence number of the other region) Edit &AI_FORWARD_NAME.
Specify region source, click create list region
Click on edit all under Items
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
261 Step-by-step guide to Create Aria Application in Oracle APEX
Modify the changes to the item attributes as shown below
Click on item P8_TIME_ZONE to edit the attribute of the item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
262 Step-by-step guide to Create Aria Application in Oracle APEX
Under name tab change display type
Select LOV tab and specify LOV attributes. Click > to edit the attribute of next item (i.e. P8_PERSON_ID)
Select name attribute tab and modify display as attribute. Click >
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
263 Step-by-step guide to Create Aria Application in Oracle APEX
Change the ‘Display as’ attribute of item P8_PICTURE_URL. Click > to edit the attribute of next item (i.e. P8_PHONE1_DESC)
Select Label tab and modify horizontal / vertical alignment to ‘Above’.
Click on Element tab and change the Horizontal / Vertical Alignment to ‘Left Top’. Click > to edit the attribute of the next item (i.e. P8_PHONE1_DATA)
Under Element tab change the value of Horizontal / Vertical Alignment attribute to ‘Left Top’
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
264 Step-by-step guide to Create Aria Application in Oracle APEX
Select Label tab and change the attribute Horizontal / Vertical Alignment to ‘Above’. Click > to edit the attribute of the next item.
Repeat the steps above (i.e change the label alignment and element alignment) to change the attributes of following items. Click on apply changes for the last item P8_PHONE1_TYPE P8_PHONE2_DESC P8_PHONE2_DATA P8_PHONE2_TYPE P8_PHONE3_DESC P8_PHONE3_DATA P8_PHONE3_TYPE P8_PHONE4_DESC P8_PHONE4_DATA P8_PHONE4_TYPE P8_PHONE5_DESC P8_PHONE5_DATA P8_PHONE5_TYPE Under items click on item ‘P8_PHONE1_TYPE’ to edit the attribute of the item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
265 Step-by-step guide to Create Aria Application in Oracle APEX
Select name tab and change display as attribute to ‘Select List’
Select LOV tab and specify the list of value. Click apply changes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
266 Step-by-step guide to Create Aria Application in Oracle APEX
Repeat these steps for the following items also P8_PHONE2_TYPE P8_PHONE3_TYPE P8_PHONE4_TYPE P8_PHONE5_TYPE Run the page. The page should now look like this. Click on "Edit Page 8" to go back to page definition
Click on create icon under computations under Page Rendering
Select item location, click next
Specify item and computation details
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
267 Step-by-step guide to Create Aria Application in Oracle APEX
Specify computation, click next &AI_PERSON_ID.
Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
268 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under processes
Select process type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
269 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process attributes (ensure that this process has the lower sequence number than the other process Fetch Row from ARIA_UPDATABLE_DATA), click next
Specify the process (available as " Code: Page-8-1 " in AriaLabSupplement.txt), click create process
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
270 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under processes
Specify process type, click next
Specify process attributes, click next. (Ensure that this process has the lowest sequence number from all other processes)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
271 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process (available as " Code: Page-8-2 " in AriaLabSupplement.txt), click create process (This process will ensure that the employees can edit only their own details and not the details of any other employee)
Click on create under validations. A validation will be created to ensure that users are not entering any " javascript " or " img " tag in the contact information
Specify the validation level, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
272 Step-by-step guide to Create Aria Application in Oracle APEX
Specify validation method, click next
Specify the type of PL/SQL validation, click next
Specify sequence and name, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
273 Step-by-step guide to Create Aria Application in Oracle APEX
Specify validation source (available as " Code: Page-8-3 " in AriaLabSupplement.txt). Click next.
Specify condition. Click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
274 Step-by-step guide to Create Aria Application in Oracle APEX
Click on process reset page under processes
Click delete to delete the reset page process. (This is process is usually used to clear the cache when the records are deleted. Since we are not providing any delete option to users, this process is not required)
Click on create under branches
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
275 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branch point and type, click next
Specify branch target, click next
Specify branch condition, click create branch. (The branch sequence number should be lower than the existing branch sequence number)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
276 Step-by-step guide to Create Aria Application in Oracle APEX
Test Page 8 Run the application
Click on Edit my information
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
277 Step-by-step guide to Create Aria Application in Oracle APEX
As page 17 is not accessible to public, it will first take you to the login screen. Logon to the application using the usernames that you created in earlier steps.
Once you logon as SKING, the record of SKING will be displayed which can then be edited. Click on Contact Information which will call page 8
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
278 Step-by-step guide to Create Aria Application in Oracle APEX
Edit the information and click apply changes. Pressing apply changes will take you back to page 1. Navigate to the same screen again and ensure that the information you entered is getting displayed.
Once you are back on page 8 again, enter " javascript " in the second field and press apply changes. The validation created on the page will display an error message.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
279 Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
280 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 15 – Update Picture (secure) Click on create page
Select page type, click next
Specify page attributes
Specify page name, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
281 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
282 Step-by-step guide to Create Aria Application in Oracle APEX
Click on edit page attributes
Click on configuration tab and specify the build option
Click on help tab and specify the help text. Click apply changes Your detail page provides for one optional photo. You can use this page to upload a new photo.
Click on create under regions
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
283 Step-by-step guide to Create Aria Application in Oracle APEX
Select region type, click next
Specify display attributes, click next
Specify source, click create list region
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
284 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Select region type, click next
Specify HTML region container type
Specify display attributes, click next
Click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
285 Step-by-step guide to Create Aria Application in Oracle APEX
Specify condition, click create region SELECT * FROM aria_updatable_data WHERE person_id = :AI_PERSON_ID AND picture_url is not null
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
286 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create icon under regions
Specify region type, click next
Click HTML region container type
Specify display attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
287 Step-by-step guide to Create Aria Application in Oracle APEX
Specify source, click create region <b>To show image without an distortion the image height should be 160px.</b> <p /> You can replace your existing photo by uploading a new photo. <p /> Click the browse button to upload a photo from your hard drive.
Click on create under buttons
Specify button region, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
288 Step-by-step guide to Create Aria Application in Oracle APEX
Specify button position, click next
Specify button attributes, click next
Specify button template
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
289 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify branching, click create button
Click on create under buttons
Specify button region, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
290 Step-by-step guide to Create Aria Application in Oracle APEX
Specify button position, click next
Specify button attributes, click next
Specify button template, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
291 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display properties, click next
Specify branching, click create button
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
292 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create icon under buttons
Specify button region, click next
Specify button position, click next
Specify button attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
293 Step-by-step guide to Create Aria Application in Oracle APEX
Specify button template
Specify display attributes, click next
Click branching, click create button
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
294 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under items
Specify item type, click next
Specify display only type, click next
Specify display position and name, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
295 Step-by-step guide to Create Aria Application in Oracle APEX
Specify item attributes, click next
Specify source, click next return '<img src="'||apex_util.get_blob_file_src('P99_BLOB_CONTENT',:AI_PERSON_ID)||'" />';
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
296 Step-by-step guide to Create Aria Application in Oracle APEX
Specify session state, click create item
Click on create icon under items
Select item type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
297 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display position and name, click next
Specify item attributes, click next
Click create item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
298 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under processes
Specify process type, click next
Specify process attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
299 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process, click create process if nvl(aria_api.get_person_id_by_account(v('USER')),'1') != nvl(v('AI_PERSON_ID'),'2') then raise_application_error (-20001,'No privilege for attempted operation.'); end if;
Click on create under validations
Specify validation level, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
300 Step-by-step guide to Create Aria Application in Oracle APEX
Specify item, click next
Specify validation method, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
301 Step-by-step guide to Create Aria Application in Oracle APEX
Specify sequence and name, click next
Specify validation, click next You must specify a photo file from your hard drive before clicking the "Upload Photo" button.
Specify when button pressed condition, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
302 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under processes
Specify process type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
303 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process attributes, click next
Specify process, click next aria_image.remove(:AI_PERSON_ID);
Specify messages, click next Successfully deleted image. Failed to delete image from repository because of error "#SQLERRM#"
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
304 Step-by-step guide to Create Aria Application in Oracle APEX
Specify when button pressed condition, click create process
Click on create under branches
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
305 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branch point and type, click next
Specify target, click next
Specify branch condition, click create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
306 Step-by-step guide to Create Aria Application in Oracle APEX
Testing Page 15 This page will be tested together with page 16.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
307 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 16 – Approve Image (secure) Click on create page
Specify page type, click next
Specify page number, click next
Specify page name, title and breadcrumb, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
308 Step-by-step guide to Create Aria Application in Oracle APEX
Specify tab, click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
309 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify HTML region container type, click next
Specify display attributes, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
310 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify HTML region container type, click next
Specify display attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
311 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region source, click create region Edit &AI_FORWARD_NAME.
Click on create under regions
Specify region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
312 Step-by-step guide to Create Aria Application in Oracle APEX
Specify HTML region container type, click next
Specify display attributes, click next
Specify region source, click create region If this image is the image you would like to make your current image then press the “Save This Picture” button.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
313 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under regions
Specify region type, click next
Specify HTML region container type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
314 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display attributes, click next
Specify region source, click create region <ol> <li>Identify file containing your photo.</li> <li style="font-weight:bold;">Validate the uploaded image is proper.</li> </ol>
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
315 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under buttons
Select a region for the button, click next
Select a region for the button, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
316 Step-by-step guide to Create Aria Application in Oracle APEX
Specify button attributes, click next
Specify button template, click next
Specify display properties, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
317 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branching, click create button
Click on create under buttons
Select a region for the button, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
318 Step-by-step guide to Create Aria Application in Oracle APEX
Specify button position, click next
Specify button attributes, click next
Specify button template, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
319 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display properties, click next
Specify branching, click create button
Click on create under items
Specify item type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
320 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display only item type, click next
Specify display position and name, click next
Specify item attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
321 Step-by-step guide to Create Aria Application in Oracle APEX
Specify item source (available as " Code: Page-16-1 " in AriaLabSupplement.txt), click next
Specify session state, click create item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
322 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under processes
Specify process type, click next
Specify process attributes, click next
Specify process (available as " Code: Page-16-2 " in AriaLabSupplement.txt), click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
323 Step-by-step guide to Create Aria Application in Oracle APEX
Specify messages, click create process
Click on create under processes
Specify process type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
324 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process attributes, click next
Specify process, click next aria_image.add ( p_person_id => v('AI_PERSON_ID'), p_filename => v('P15_PHOTO') );
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
325 Step-by-step guide to Create Aria Application in Oracle APEX
Specify messages, click next
Specify process condition, click create process
Testing Page 15 & 16
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
326 Step-by-step guide to Create Aria Application in Oracle APEX
Run the application
Click on edit my information
Logon to the application
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
327 Step-by-step guide to Create Aria Application in Oracle APEX
Click on photo (clicking on photo will call page 15)
Locate the picture on your PC and click upload photo (clicking on upload photo will take you to page 16)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
328 Step-by-step guide to Create Aria Application in Oracle APEX
Click on save this picture
Once you save the picture, it will take you back to page 2 where now you can view the picture. Click on edit my information again to delete or change the photo
Page 16 -> Region - Information
Page 16 -> Region - Process
Page 16 -> Region - Confirm your New Photo (Step 2 of 2)
Page 16 -> Region - Banner
Page 15 -> Region - Upload a New Photo (Step 1 of 2)
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
329 Step-by-step guide to Create Aria Application in Oracle APEX
Click on photo
You can now delete the photo or upload a new photo
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
330 Step-by-step guide to Create Aria Application in Oracle APEX
Page 15 –> Region - Your Current Aria People Photo
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
331 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 11 – Search Help Click Create Page
Select page type, click next
Specify page number, click next
Specify page name, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
332 Step-by-step guide to Create Aria Application in Oracle APEX
Click next
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
333 Step-by-step guide to Create Aria Application in Oracle APEX
Click on No besides authorization
Change authentication to " Page Is Public ". Click apply changes
Click create under regions
Select region type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
334 Step-by-step guide to Create Aria Application in Oracle APEX
Specify the multiple HTML region title and template. Click on create regions
Click on first region name to modify the attributes of the region
Go to source attribute and specify region source. Click apply changes Enter your search criteria in the field above and press return. Search any part of: <ul>
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
335 Step-by-step guide to Create Aria Application in Oracle APEX
<li>Last Name</li> <li>First Name</li> <li>Maiden Name</li> <li>userid</li> <li>Last 4 digits of work phone</li> </ul>
Click on the second region name to modify the attributes of the region
Go to source attribute and specify region source. Click apply changes <p style="width:575px;"><b>How can I correct my data?</b><br />The data in the &PRODUCT_NAME. system comes from various sources. If you find something that you believe is incorrect, it generally needs to be fixed at the source. <span style="color:#FF0000;">We cannot fix the data on &PRODUCT_NAME. because it is only a copy of what is found elsewhere.</span> Fixing it on &PRODUCT_NAME. would be futile because the next refresh would "unfix" it.</p> <p style="width:575px;">Virtually all of the information in this system can be modified by you or your manager in the HR system</a>. This includes, office location, cost center, title, phone numbers, and more. If, after you have changed your information in the HR system, you still believe that it is incorrect, please wait until the next refresh (typically the next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
336 Step-by-step guide to Create Aria Application in Oracle APEX
day) to see if &PRODUCT_NAME. reflects the change. If it is still incorrect, please feel free to contact us.</p> <p style="width:575px;"><b>To modify information that is stored on &PRODUCT_NAME.</b><br />Some of the information is stored on &PRODUCT_NAME. and maintained by you. This includes your Photo, additional contact information, or a personal profile. This information can be modified <a href="f?p=&APP_ID.:17">here</a>.</p>
Click on the third region name to modify the attributes of the region
Go to source attribute and specify region source. Click apply changes <p style="width:575px;"><b>&PRODUCT_NAME. refreshes each morning at 1:00am Eastern/US.</b><br />Note that since the HR Database is also a warehouse that refreshes from other sources, the data that &PRODUCT_NAME. gets from the HR Database will only be as recent as its last refresh for a given country. <br /><br />The date of the last time &PRODUCT_NAME. refreshed its data is listed at the bottom of every page.</p>
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
337 Step-by-step guide to Create Aria Application in Oracle APEX
Click on the fourth region name to modify the attributes of the region
Go to source attribute and specify region source. Click apply changes <p style="width:575px;"><b>1:</b> &PRODUCT_NAME. does <b>not</b> maintain any HR data, we simply pull data from the HR database. Please check the HR Database first to see if your data is correct there.</p> <p style="width:575px;"><b>2:</b> If your data is not correct in the HR Database, please file a <b>Service Request</b>.</p> <p style="width:575px;"><b>3:</b> If the data is correct in the HR database but not correct in &PRODUCT_NAME., please file a request against &PRODUCT_NAME..</p>
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
338 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create icon under branches
Specify the branch point and type, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
339 Step-by-step guide to Create Aria Application in Oracle APEX
Specify branch target, click next
Click on create branch
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
340 Step-by-step guide to Create Aria Application in Oracle APEX
Test Page 11 Run the application
Click on Help (This will call page 11)
The following help page will be displayed
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
341 Step-by-step guide to Create Aria Application in Oracle APEX
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
342 Step-by-step guide to Create Aria Application in Oracle APEX
Page – 400 – Palm Search Click on create page
Specify page type, click next
Specify report type, click next
Specify page attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
343 Step-by-step guide to Create Aria Application in Oracle APEX
Specify tabs, click next
Specify SQL Query (available as " Code: Page-400-1 " in AriaLabSupplement.txt), click next
Specify report attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
344 Step-by-step guide to Create Aria Application in Oracle APEX
Click finish
Click edit page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
345 Step-by-step guide to Create Aria Application in Oracle APEX
Click on edit page attributes icon to edit the attributes
Select display attributes tab and change the page template and title.
Select security tab, change authentication to “Page is Public”.
Select help tab. Specify the the help text, click apply changes Enter search conditions then press the Find button. Use the "%" for wildcards. Searches are case insensitive. The first 100 rows that meet your search criterion will be displayed.
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
346 Step-by-step guide to Create Aria Application in Oracle APEX
<p> The profile search box queries unstructured data entered by users into their aria Profile section. Similarly, the Contact search box queries unstructured data entered into people's Contact Information section. All other data elements query structured data. The profile attribute can include "and" and "or" operators. Use the synonyms checkbox to include synonyms for profile search terms. <p> Wildcards are not supported for the profile attribute. If you do not use a wild card for a structured attribute (any attribute except profile) then the search looks for an exact (case insensitive) match.
Click on region name to edit the region attributes
Select conditions tab and specify region condition. Click on Apply Changes
Click on create under regions
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
347 Step-by-step guide to Create Aria Application in Oracle APEX
Specify region type, click next
Specify HTML region container type, click next
Specify display attributes, click create
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
348 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under items
Specify item type, click next
Specify text control display type, click next
Specify display position and name, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
349 Step-by-step guide to Create Aria Application in Oracle APEX
Specify item attributes, click next
Click create item
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
350 Step-by-step guide to Create Aria Application in Oracle APEX
Click on create under buttons
Select a region for the button, click next
Specify button position, click next
Specify button attributes, click next
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
351 Step-by-step guide to Create Aria Application in Oracle APEX
Specify display properties, click next
Specify branching, click create button
Click on create under processes
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
352 Step-by-step guide to Create Aria Application in Oracle APEX
Specify process type, click next
Specify process details and condition, click create process
Testing page 400 Click on run button to run the page
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
353 Step-by-step guide to Create Aria Application in Oracle APEX
Enter a search condition and click Go. All the employee names having the search string will be displayed.
Page 400 -> Region - Results
Page 400 -> Region - Search
Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)
354 Step-by-step guide to Create Aria Application in Oracle APEX
Conclusion This finishes step-by-step guide to create Aria People application. We sincerely hope that you enjoyed creating the application and it helped you in understanding how applications are developed in Oracle Application Express. If you have any comment, feedback or suggestions do send a mail to [email protected] with “Aria People Application” in your subject line. If you notice any error in this step-by-step guide, do let us know so that we can make corrections in the document. If you are finding it difficult to understand the different components of the application in this guide and why certain things were done in a certain way, we will suggest you to consider taking our training courses in Oracle Application Express. For beginners we will build a solid foundation by explaining the individual components of Oracle Application Express and then will move on to explain how to exploit the advanced features of Oracle APEX. In our training program, we have also come up with exhaustive hands-on lab exercises with each topic. We will give you step-by-step instructions on how to build the application using wizards and manually. How to build different components individually and then like the pieces of a jigsaw puzzle put everything together to see the big picture. To learn more about our training programs in Oracle Application Express visit http://www.dbcon.com/courses.html We also offer consulting, application development, remote support, performance tuning, troubleshooting, administration and maintenance of Oracle Application Express. Also if you are interested in hosting your Oracle APEX environment on cloud, we can help you set it up on Amazon AWS. Contact us today at [email protected] Wish you all the best with Oracle APEX Team DBCON ! E-Mail: [email protected] URL: http://www.dbcon.com