Transcript
Page 1: Aria Employee Directory Lookup Application - Step-By-Step Guide to create application in Oracle APEX

http://www.dbcon.com

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

Page 2: Aria Employee Directory Lookup Application - Step-By-Step Guide to create application in Oracle APEX

Learn Oracle Application Express from DBCON ( http://www.dbcon.com/courses.html ) (Support environment causes. Please think twice before printing this document)

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

Table of Contents Introduction ............................................................................................................................................ 4

Preparing the environment..................................................................................................................... 5

Getting Started ........................................................................................................................................ 7

Creating the Application ..................................................................................................................... 7

Installing application’s theme ........................................................................................................... 12

Create supporting objects and load data .......................................................................................... 19

Create Application Users ...................................................................................................................... 23

Page – 410 – Login ................................................................................................................................ 26

Shared Components .............................................................................................................................. 28

Application Items .............................................................................................................................. 28

Lists ................................................................................................................................................... 31

Navigation Bar Entries....................................................................................................................... 40

List of Values ..................................................................................................................................... 47

Build Options ..................................................................................................................................... 50

Authentication Scheme ..................................................................................................................... 53

Authorization Schemes ..................................................................................................................... 56

Application Definition ....................................................................................................................... 59

Application Processes ....................................................................................................................... 61

Page 0 ................................................................................................................................................... 64

Page – 99 – Dummy Page to support images ....................................................................................... 79

Page – 1 – Quick Search ........................................................................................................................ 86

Test Page 1 .................................................................................................................................. 115

Page – 2 – Detail View ......................................................................................................................... 119

Testing Page 2 ............................................................................................................................. 132

Page – 3 – Organization Chart ............................................................................................................ 135

Testing Page 3 ............................................................................................................................. 154

Page – 18 – Relate ............................................................................................................................... 157

Testing Page 18 ........................................................................................................................... 180

Page – 19 – Relation ............................................................................................................................ 181

Testing Page 15 & 16................................................................................................................... 190

Page – 80 – Management Chain ......................................................................................................... 193

Testing Page 80 ........................................................................................................................... 202

Page – 6 – Advanced Search ............................................................................................................... 205

Page 3: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 4: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Introduction Oracle provides some pre-created applications in Oracle Application Express known as packaged applications. Packaged Applications are fully functional applications that you can view, use and customize. These packaged applications can be downloaded from URL http://www.oracle.com/technology/products/database/application_express/packaged_apps/packaged_apps.html . Even if you download and use packaged application, sometimes and especially for beginners it becomes a challenge to really understand how these packages applications have been developed and decipher each and every component of it. This step-by-step guide is an attempt to address that problem, where you will recreate each any every component of the application yourself and have full understanding of it. One of such packaged applications is “Aria Employee Directory Lookup”. Aria is used globally within Oracle to look up phone numbers, email addresses and other information about employees. Each employee can update his or her preferred contact information and upload an image for the employee profile page. Using this guide you will be able to create Aria Employee Directory Lookup application from scratch. Once you have learnt Oracle Application Express, the next step is to put it to use. Training is necessary for getting the fundamentals right but there can be many challenges when you actually get down to create an application. Having a step-by-step guide that will walk to you through the different steps of how to create an actual application will give you an added advantage. It’s like taking an expressway to gain experience to develop real life applications. Please do ensure that you are following the instructions carefully to get the application up and running. Any small typo or overlook may cause the application not to function properly. We will also highly recommend you to go through these step by step guide at least twice to have a thorough understanding of the entire application. Please do not forget to send your comments, feedback and suggestions to [email protected] . Please specify “Aria Employee Directory Lookup” in your subject line for all communications with regards to this document. To use this guide effectively you must have the basic understanding of Oracle Application Express. If you are an absolute beginner in Oracle APEX we will highly recommend you to look at our training program “Developing Applications with Oracle Application Express” before you dive into this guide. Last but not the least, support environment causes. Please do not print this document if you can avoid it. Enjoy ! Team DBCON http://www.dbcon.com

Page 5: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Preparing the environment Like any other application, Aria Employee Directory Lookup is also dependent on other supporting objects. These support objects include

Database Objects likes tables, indexes, packages, procedures, functions, sequences etc.

Sample data in the tables Image Files Javascript Files CSS Files

In order to get started with the development of this application, you need to prepare your environment first. As our focus is just on creating the Aria Employee Directory Lookup application in Oracle APEX, a script has been provided which will create all of the above mentioned supporting objects in your APEX workspace. (If you do not have an APEX workspace, you can sign up for one at http://apex.oracle.com . The workspaces are provided free of charge and the only limitation is you cannot have more than 10 MB of data) DBCON can also provide you an APEX workspace to complete this exercise at a charge of US$ 10 per month. If you want to sign up for an APEX workspace at DBCON, please send us a mail at [email protected] . We will give you instructions on how to pay and access your workspace. To download the script to install these supporting objects please go to URL http://www.dbcon.com/apexapps_aria.html . This script contains the following files. (For any problem in download the script, please inform us as [email protected])

File name Description AriaLabSupplement.txt Contains HTML, SQL, PL/SQL and other codes that you will

be using while creating the application. Copy the code from this file and paste it in your APEX application.

AriaSupportingObjects.sql Will create all the supporting objects like database tables, indexes, procedures, functions, packages, css files, image files, javascript files etc.

AriaSupportingObjects_Deinstall.sql Should you need to clean up your environment, run this script to remove all the supporting objects created by the above script.

AriaTheme.sql Aria Employee Directory Lookup application has got its own look and feel. This theme will install Aria Theme in your workspace that you will be using while creating this application.

Once the script is downloaded and you have got an APEX workspace follow the following steps to prepare the environment. Please ensure that you do not have any database objects that start with the name ARIA.

Page 6: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 7: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 8: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 9: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Select No Tabs, click next

Page 10: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

For Shared Components select no, click next

Specify application attributes, click next

Page 11: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select Theme 13, click next

Click create

Page 12: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 13: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 14: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 15: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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’

Page 16: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 17: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 18: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 19: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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

Page 20: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 21: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 22: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

This script will also load the data in the tables. (If you need to remove all the objects and create again, use script AriaSupportingObjects_Deinstall.sql to remove all the objects that are created by AriaSupportingObjects.sql)

Page 23: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 24: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 25: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 26: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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

Page 27: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 28: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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

Page 29: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 30: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 31: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 32: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 33: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select Conditions tab and specify the condition. Click create

Repeat the above steps to create the following list entries under list Employee View Options

Tab Attribute Value Entry Sequence 20

List Entry Label Organization Chart Target Target 3

Set these items AI_PERSON_ID

With these values &AI_PERSON_ID.

Current List Entry List Entry Current for Condition 3

Condition Condition Type PL/SQL Expression

Expression 1 :AI_PERSON_ID IS NOT NULL

Tab Attribute Value Entry Sequence 30 List Entry Label Relate... Target Target 18

Clear Cache 18

Current List Entry List Entry Current for Condition 18:19

Tab Attribute Value Entry Sequence 40

Page 34: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

List Entry Label Management Chain Target Target 80

Reset pagination for this page Click the checkbox

Set these items AI_RELATE_TO_PERSON_ID

With these values 1014

Current List Entry List Entry Current for Condition 80

Once all the List entries are created it should appear as following

Creating List – Edit Options Click on create button under Shared Components -> Lists to create another list called ‘Edit Options’

Specify list name and template, click create

Page 35: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 36: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 37: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 38: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 39: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select target attribute and specify the details. Click on create

Page 40: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 41: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify Attributes, click next

Specify Target, click next

Specify Condition, click create

Page 42: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 43: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify target, click next

Click Create

Page 44: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 45: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify Target, click next

Click create

Page 46: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 47: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 48: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify LOV name and type, click next

Specify display value, click create list of values

Create LOV –TIME ZONES Click on create to create another list of values

Select source, click next

EXTENDED_INFORMATION_TYPE

Page 49: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 50: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 51: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 52: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 53: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 54: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 55: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 56: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 57: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.)

Page 58: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 59: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 60: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on Security -> Authorization Tab. Specify the authorization scheme, click Apply Changes

Page 61: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 62: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 63: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 64: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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

Page 65: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 66: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 67: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 68: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 69: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on create icon under Regions

Select region type, click next

Page 70: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 71: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on create icon under Regions

Select region type, click next

Page 72: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 73: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 74: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 75: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select item type, click next

Specify Text Control Display Type, click next

Page 76: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 77: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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" />

Page 78: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 79: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 80: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 81: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify primary key, click next

Click next

Select column, click next

Page 82: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify process options, click next

Specify branching, click next

Click finish

Page 83: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 84: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify the column names and click apply

Click on Apply Changes

Page 85: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 86: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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

Page 87: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Click finish

Click edit page

Page 88: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 89: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 90: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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>

Page 91: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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>

Page 92: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on create under Items

Select item type, click next

Page 93: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 94: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 95: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 96: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 97: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 98: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify report attributes, click next

Specify condition, click on create region

Page 99: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 100: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify the computation, click next (this will remove the text ‘@ORACLE.COM’ from the search string entered by the user and will convert the search string to upper case. For example if user enter the search string [email protected] it will be changed to ASHISH.AGARWAL) trim(replace(upper(:P1_SEARCH),'@ORACLE.COM'))

Click create

Page 101: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 102: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Click create

Page 103: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 104: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select validation method, click next

Specify sequence and name, click next

Page 105: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 106: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify the process category, click next

Specify process conditions, click create processes

Page 107: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 108: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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;">

Page 109: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 110: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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>

Page 111: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 112: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 113: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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 >

Page 114: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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 >

Page 115: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 116: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

As the page is displayed, here is where different parts of the page are coming from

Shared Components -> Navigation Bar Entries

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

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

Page 0 -> Region – Accessible Version

Page 0 -> Region – Edit

Shared Components -> Definition -> Logo

Page 117: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

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

Page 1- Region – Bottom Holder

Page 1- Region – Quick Search

Page 1- Region – Results

Page 1- Region – Top Holder

Page 118: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 119: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 120: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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 ;

Page 121: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify the report attributes, click next

Click finish

Page 122: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on edit page

Click on No for Authorization

Page 123: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 124: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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#

Page 125: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 126: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 127: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select the Item Location, click next

Select item, computation point and computation type. Click next

Specify the SQL Query, click next SELECT forward_name FROM aria_current WHERE person_id = nv('AI_PERSON_ID') AND current_flag = 'Y'

Page 128: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click create

Click on create under processes

Specify process type, click next

Page 129: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 130: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 131: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click create branch

Page 132: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 133: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Hover your mouse on manager’s name and a box will appear specify the manager’s details. The report template ‘Person_Detail’ contains the onmouseover event which calls javascript function ARIA_DETAIL defined in aria.js file

Page 0 -> Region – Quick Search

Page 2 -> Region – Views

Page 2 -> Region – Employee HR Details.

This look and feel coming from the report template ‘Person_Detail’

Page 134: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 135: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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

Page 136: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Click finish

Click in edit page

Page 137: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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"

Page 138: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 139: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 140: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select report implementation type, click next

Specify display attributes, click next

Page 141: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 142: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 143: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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#

Page 144: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 145: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 146: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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"

Page 147: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 148: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify computation, click next SELECT forward_name FROM aria_current WHERE person_id = nv('AI_PERSON_ID') AND current_flag = 'Y'

Click create

Page 149: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on create under processes

Select the process type, click next

Page 150: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 151: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 152: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 153: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 154: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 155: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 156: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 3 -> Region – Views

Page 3 -> Region – Manager

Page 3 -> Region – Employee

Page 3 -> Region – Reports

Look and feel for all these regions coming from the

report templates attached to the reports

Page 157: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 158: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify tab, click next

Click finish

Click edit page

Page 159: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 160: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 161: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 162: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 163: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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>

Page 164: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 165: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 166: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 167: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 168: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 169: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 170: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 171: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 172: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 173: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 174: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 175: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 176: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 177: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click create

Click on create under processes

Specify process type, click next

Page 178: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify process details, click create process

Click on create under branches

Page 179: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 180: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Testing Page 18 Page 18 & 19 will be tested together

Page 181: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 182: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Click finish

Click edit page

Page 183: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 184: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 185: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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);

Page 186: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 187: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 188: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 189: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify branch condition, click create branch

Page 190: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 191: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Enter the name of the person to which you want to relate the person selected in previous step (e.g. “Gerald”. Click search. All the employees whose name matches with the search string will be displayed. Click on the name of the employee to which you want to relate the person to.

Click on “Gerald” name will take you to page 19 where the relationship between “Sundar” & “Gerald” will be displayed graphically

Page 18 -> Region - Relate

Page 18 -> Region – Search Results New

Page 192: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 193: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 194: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Click finish

Click edit page

Page 195: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on edit page attribute icon

Select HTML Header tab and specify the HTML Header. <style> .orgManager td{text-align:center;border:2px #CCCCCC solid;font-size:11pt;padding:2px;} .orgManager td a{display:block;} .orgManager td.dashed{border:2px #ccccCC dashed;} </style>

Select Security tab. Change the authentication to “Page Is Public”. Click apply changes

Page 196: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 197: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 198: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 199: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 200: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify computation condition, click create

Click on create under branches

Page 201: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 202: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 203: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 204: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 205: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 206: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Click finish

Click edit page

Page 207: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 208: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 209: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 210: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 211: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 212: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 213: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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'));

Page 214: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 215: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 216: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify item attributes, click next

Click on create item

Page 217: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Repeat the above steps to create the following items with the following difference (For all other attributes please select the value as specified above)

Item Name Sequence Label Field Width

Begin on a New Line

P6_LAST_NAME 20 Last Name 15 No P6_TITLE 30 Title 15 Yes P6_COUNTRY 40 Country Code 5 No P6_EMAIL 50 E-Mail 15 Yes P6_WORK_PHONE 60 Work Phone 15 No P6_CONTACT_INFO 70 Contact Info 40 Yes

Click on create icon under items to create one more item

Select item type, click next

Select popup list of value type, click next

Page 218: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 219: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify item attributes, click next

Click on create item

Page 220: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 221: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select button position, click next

Specify button attributes, click next

Page 222: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 223: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Repeat the above steps to create another button with following changes (rest of the attributes will remain the same as specified above)

Button Name

Button Label

Action Sequence Branching Target

Clear Cache

CLEAR Clear Redirect to URL without submitting page 20 6 6 FIND Find Submit Page and Redirect to URL 30

Click on create under computations in page rendering Section

Specify the Item location, click next

Specify item attributes, click next

Page 224: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify computation, click next

Specify condition, click create

Page 225: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 226: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

click next (specify nothing under computation)

Click create

Page 227: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 228: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 229: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 230: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Select the process type, click next

Specify process conditions, click create process

Page 231: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 232: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 233: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on create branch

Page 234: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 235: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 6 -> Region – Advanced Search

Page 6 -> Region – Results

Page 236: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 237: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify tab, click next

Click finish

Click edit page

Page 238: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 239: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 240: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 241: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 242: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 243: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 244: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 245: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 246: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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".

Page 247: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 248: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 249: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 250: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click create branch

Page 251: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 252: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Once you logon as SKING, the record of SKING will be displayed which can then be edited.

Page 17 -> Region – Your HR Data

Page 17 -> Region – Edit &AI_FORWARD_NAME.

Page 253: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 254: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 255: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 256: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify the process options, click next

Page 257: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify branching

Click finish

Click edit page

2

Page 258: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 259: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 260: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 261: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 262: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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 >

Page 263: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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’

Page 264: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 265: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 266: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 267: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify computation, click next &AI_PERSON_ID.

Click create

Page 268: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on create under processes

Select process type, click next

Page 269: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 270: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 271: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 272: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 273: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 274: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 275: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 276: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Test Page 8 Run the application

Click on Edit my information

Page 277: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 278: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 279: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 280: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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

Page 281: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Click finish

Click edit page

Page 282: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on edit page attributes

Click on configuration tab and specify the build option

Click on help tab and specify the help text. Click apply changes Your detail page provides for one optional photo. You can use this page to upload a new photo.

Click on create under regions

Page 283: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 284: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 285: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify condition, click create region SELECT * FROM aria_updatable_data WHERE person_id = :AI_PERSON_ID AND picture_url is not null

Page 286: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 287: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 288: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 289: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 290: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 291: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify display properties, click next

Specify branching, click create button

Page 292: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 293: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 294: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 295: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)||'" />';

Page 296: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 297: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 298: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 299: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 300: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify item, click next

Specify validation method, click next

Page 301: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 302: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on create under processes

Specify process type, click next

Page 303: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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#"

Page 304: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 305: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 306: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Testing Page 15 This page will be tested together with page 16.

Page 307: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 308: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify tab, click next

Click finish

Click edit page

Page 309: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 310: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 311: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 312: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 313: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 314: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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>

Page 315: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 316: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 317: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 318: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 319: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 320: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 321: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 322: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 323: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 324: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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') );

Page 325: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 326: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Run the application

Click on edit my information

Logon to the application

Page 327: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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)

Page 328: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click on save this picture

Once you save the picture, it will take you back to page 2 where now you can view the picture. Click on edit my information again to delete or change the photo

Page 16 -> Region - Information

Page 16 -> Region - Process

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

Page 16 -> Region - Banner

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

Page 329: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 330: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 15 –> Region - Your Current Aria People Photo

Page 331: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 332: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click next

Click finish

Click edit page

Page 333: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 334: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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>

Page 335: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 336: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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>

Page 337: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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>

Page 338: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 339: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify branch target, click next

Click on create branch

Page 340: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 341: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 342: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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

Page 343: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 344: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Click finish

Click edit page

Page 345: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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.

Page 346: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 347: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 348: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 349: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Specify item attributes, click next

Click create item

Page 350: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 351: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 352: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Page 353: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Enter a search condition and click Go. All the employee names having the search string will be displayed.

Page 400 -> Region - Results

Page 400 -> Region - Search

Page 354: Aria Employee Directory Lookup Application - Step-By-Step Guide to create 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)

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

Conclusion This finishes step-by-step guide to create Aria People application. We sincerely hope that you enjoyed creating the application and it helped you in understanding how applications are developed in Oracle Application Express. If you have any comment, feedback or suggestions do send a mail to [email protected] with “Aria People Application” in your subject line. If you notice any error in this step-by-step guide, do let us know so that we can make corrections in the document. If you are finding it difficult to understand the different components of the application in this guide and why certain things were done in a certain way, we will suggest you to consider taking our training courses in Oracle Application Express. For beginners we will build a solid foundation by explaining the individual components of Oracle Application Express and then will move on to explain how to exploit the advanced features of Oracle APEX. In our training program, we have also come up with exhaustive hands-on lab exercises with each topic. We will give you step-by-step instructions on how to build the application using wizards and manually. How to build different components individually and then like the pieces of a jigsaw puzzle put everything together to see the big picture. To learn more about our training programs in Oracle Application Express visit http://www.dbcon.com/courses.html We also offer consulting, application development, remote support, performance tuning, troubleshooting, administration and maintenance of Oracle Application Express. Also if you are interested in hosting your Oracle APEX environment on cloud, we can help you set it up on Amazon AWS. Contact us today at [email protected] Wish you all the best with Oracle APEX Team DBCON ! E-Mail: [email protected] URL: http://www.dbcon.com


Top Related