Step-by-step guide to Create Aria Application in Oracle APEX

http://www.dbcon.com

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/packag ed_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 contact@dbcon.com . 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 contact@dbcon.com . 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 contact@dbcon.com) File name AriaLabSupplement.txt Description 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. Will create all the supporting objects like database tables, indexes, procedures, functions, packages, css files, image files, javascript files etc. Should you need to clean up your environment, run this script to remove all the supporting objects created by the above script. 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.

AriaSupportingObjects.sql

AriaSupportingObjects_Deinstall.sql

AriaTheme.sql

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 objects and create again, use script AriaSupportingObjects_Deinstall.sql to remove all the objects that are created by AriaSupportingObjects.sql) you need to remove all the

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 Entry Target Attribute Sequence List Entry Label Target Set these items With these values List Entry Current for Condition Condition Type Expression 1 Attribute Sequence List Entry Label Target Clear Cache List Entry Current for Condition Attribute Sequence Value
20 Organization Chart 3 AI_PERSON_ID &AI_PERSON_ID. 3 PL/SQL Expression :AI_PERSON_ID IS NOT NULL

Current List Entry Condition

Tab Entry Target Current List Entry Tab Entry

Value
30 Relate... 18 18 18:19

Value
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

Target

Current List Entry

List Entry Label Target Reset pagination for this page Set these items With these values List Entry Current for Condition

Management Chain 80 Click the checkbox AI_RELATE_TO_PERSON_ID 1014 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&nbsp;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

EXTENDED_INFORMATION_TYPE

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 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 ashish.agarwal@oracle.com 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 -> Definition -> Logo

Shared Components -> Navigation Bar Entries

Page 0 -> Region – Edit

Page Template “ No Tabs with Sidebar “ -> Footer Attribute

Page 0 -> Region – Accessible Version

Page Template “ No Tabs with Sidebar” -> Footer Attribute

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

Page 1- Region – Top Holder

Page 1- Region – Quick Search Page 1- Region – Bottom Holder

Type % in the search box and press search. All the employees will be displayed

Page 1- Region – Results

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 FROM WHERE AND forward_name aria_current person_id = nv('AI_PERSON_ID') 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

Page 0 -> Region – Quick Search Page 2 -> Region – Employee HR Details. This look and feel coming from the report template ‘Person_Detail’

Page 2 -> Region – Views

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

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 FROM WHERE AND forward_name aria_current person_id = nv('AI_PERSON_ID') 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 – Manager Page 3 -> Region – Views 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.

Page 18 -> Region - Relate

Page 18 -> Region – Search Results New

Click on “Gerald” name will take you to page 19 where the relationship between “Sundar” & “Gerald” will be displayed graphically 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;fontsize: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 P6_LAST_NAME P6_TITLE P6_COUNTRY P6_EMAIL P6_WORK_PHONE P6_CONTACT_INFO Sequence 20 30 40 50 60 70 Label Last Name Title Country Code E-Mail Work Phone Contact Info Field Width 15 15 5 15 15 40 Begin on a New Line No Yes No Yes No 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 CLEAR FIND Button Label Clear Find Action Redirect to URL without submitting page Submit Page and Redirect to URL Sequence 20 30 Branching Clear Target Cache 6 6

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 – Edit &AI_FORWARD_NAME.

Page 17 -> Region – Your HR Data

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

2

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)

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. upload a new photo. You can use this page to

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 WHERE AND * aria_updatable_data person_id = :AI_PERSON_ID 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
&nbsp;&nbsp;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

Page 15 -> Region - Upload a New Photo (Step 1 of 2)

Click on save this picture

Page 16 -> Region Banner Page 16 -> Region Confirm your New Photo (Step 2 of 2)

Page 16 -> Region Information Page 16 -> Region Process

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

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 Search

Page 400 -> Region Results

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 contact@dbcon.com 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 http://www.dbcon.com/courses.html programs in Oracle Application Express visit

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 contact@dbcon.com Wish you all the best with Oracle APEX Team DBCON ! E-Mail: contact@dbcon.com URL: 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)

Sign up to vote on this title
UsefulNot useful