0% found this document useful (0 votes)
56 views74 pages

OAF Training Classes at Goutham Technologies

oaf

Uploaded by

sadiq shaik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views74 pages

OAF Training Classes at Goutham Technologies

oaf

Uploaded by

sadiq shaik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Categeory Components Naming FILES Package Naming Standard


Standard
View Object VO Xml [Link]
Java(Object Level) [Link]
Java(RowLevel)
Entity Object EO XML, JAVA [Link]
[Link]
MODEL Application AM XML,JAVA [Link]
Module [Link]
View Links VL
Associations Assoc

Page PG XML [Link]


[Link]
VIEW Region RN XML [Link]
[Link]
Package File Meanin XML Meaning full
gful

Controller Controller CO JAVA [Link]


[Link]

JDeveloper Configuration Steps


Step1

Identify and download the Correspondent Jdeveloper Patch

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

To Understand Step1 Click below Link

[Link]
[Link]

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Step2

Extract the ZIP File

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Example

Drive Name : E:\

Folder Name : JDEVELOPER

Click "Ok"

it will show three folder inside Extracted Folder i.e E:\JDEVELOPER

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Step3

Set the DBC File

From Location :

Navigation --> Go to URL Of the Instance

For Example : [Link]

Click About this page

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Java System Properties Tab

In the Above Screen Look For DBC FILE then it will show Location

/data1/appshome/oracle/TEST/inst/apps/TEST_test/appl/fnd/12.0.0/secure/[Link]

To Location :

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

/ Extracted Drive/Extracted Folder jdevhome/jdev/dbcfiles/secure/

For Example

E:\JDEVELOPER\

Now Navigate to

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Copy the DBC File

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Step4

Set the Environment Variables

Enter Variable Name : JDEV_USER_HOME

Variable Value : Extracted Drive \Extracted Folder \ Jdevhome\jdev

Navigation

Go to environment Variables of Windows Run Enter Env , It will Redirect to Environment


Variables

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click New

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click ok again click Ok

Step5

Bring the jdeveloper as shortcut to desktop

Navigiation

Go to Extracted Drive \Extracted Folder \ Jdevbin\Jdev\bin Then RC On [Link] RC Send to


Desktop

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

PAGE Creation Steps

In this Lesson, We Are Learning how to Build the Page Using Jdeveloper in OAF

Step1

Create the OAWorkSpace

Navigation

Go to Application Navigator --> Applications --> RC --> New OAWorkSpace

Enter Work Space Name : B115

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Press OK and Cancel

Inside Applications , We Can see

Step2

Create the OAProject

Basically 3 Sub Steps inside Project Creation

Navigation

Go to Work Space Name --> RC --. New OAProject


Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Next

a) Enter

project Name : batch115

Default package : [Link]

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Next

b) Enable the Check box

Click New

If it is New Connection , There is 4 Steps

Enter The Connection Name : TEST

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Next

Enter user Name : apps and Enter the Password : apps

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Next

Enter the

host name

port number

SID

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Next and Press Test Connection

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click finish

It will Return to Step2 With Connection Name

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Next

c) Enter the

DBC File

User Name

Password

Application Short Name

Responsibility Key

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Finish

Step3

Create the Page

Navigation

Go to Project -->RC -->New--> Web tier --> OA Components --> Page

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Ok

Enter the Page Name and Click Ok

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Now We Can See

Step4

Create the Application Module

Go To Package --> RC --> New Application Module

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Enter the Package Name and Application Module Name

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click next and Finish

Now We Can See

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Step5

Add Below Properties to the PAGE Using PageLayout Region

AM Definition

Window Title

Naviagation

Go to Page

Go to Region1

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Now Property Inspector

Enter the AM Definition and window Title

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Select AM and Press Ok

Enter the Window Title and Title

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

How to compile the project

Go to projec t -- RC - Rebuild

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Run the Page , We Can See The Output....

Go to Page --> RC --> Run

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Now Output Displayed On the Browser..

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

POPLIST OR DROPDOWN LIST OR PICKLIST CREATION STEPS IN OAF

Step1

Create the Item and set the item Style As Message Choice

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Output Should Be

Step2

Create the View Object

Note : VO Using For Pop list , We Should Follow Below Package Structure as per the Standards of OAF

[Link]

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

In the Above Figure Navigation

Go To Package RC

a) New View Object --> Next

 Check the Package Name

 Enter the VO Name

 Select the Type As Read Only

b) Enter the Query

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Query is

Then Click next Upto Finish

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Step3

Add Below Properties To Correspondent Message Choice Bean Item

o PickList View Definition(PackageName .ClassName) or View Instance

[Link]. TitleDetailsVO

o PickList Display Attribute

o PickList Value Attribute

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Important Properties Of Message Choice Bean Item

a) Add Blank Value

b) Intial Value

c) Static List (Add the Union Clause and add values By Changing VO)

Prorgamatically Works On

d) Dependent PickLIst

e) Programmatic Query Substitution

f) Dynamic Intial Value

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Lov (List Of Values)


Lov We can build 2 ways

a) Internal Region b) External Regions

Lov Steps Using Internal List Of Values Region


1) Create the item and set the item Style as Message Lov Input

Note : item holds Automatically

a) list of values Region b) lov mappings

2) Prepare the View Object Using Below package Model

[Link]

Navigation

RC - New -- View Object Click next , Now Enter

Package Name : [Link]

VO Name : SupplierLovVO

Select the Radio Button : Read Only

Click Next Up to Finish.


Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

3) Shuttle VO to AM

Navigation

Double click on AM

Check Data Model [Selected ]

Expand package and Select VO

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

-- Shuttle By Clicking Right Arrow in the Wizard(Then It will Create ViewInstance)

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click the Apply and OK

Note :

We can test the VO Using Business Components Browser

RC on AM -- Click Test

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Connect

Now we can see

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Select Vo instance

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

4) Add VO to Internal list of values region using view instance via wizard option to correspondent Lov
Inuput Item

Navigation

Go to Internal List of Values Region

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

RC -- New Table Using wizard

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

click next

Select AM

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

select view instance

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click next

Now Change Region Name

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

-- Click Next

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Select filter the columns based on your interest

shuttle to right side

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Next and finish

5) Set one of the Lov Region Item Property

Search Allowed -- True

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

6) Set Lov Mappings

Navigation : Expand Lov Item --

Expand --Lov Mappings -- LovMap1

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Set the properties

a) Lov Region Item

-- Which column you want to return [it will show Lov Region Item Id's]

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

b) Return Item

-- Where u want to dispaly in the page item

[it will show Page Item Id's]

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

c) Criteria Item

-- Which item holds correspondent list of values region [it will show Page Item Id's]

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Note :

Optionally We Can Add Multiple Lov Maps based on Requirement

[Second lov map onwards we required only lov region item and return item properties may not
required to enter Criteria Item Property]

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Lov Steps Using External List Of Values Region


Step1

Create the Item and Set the Item Style As Message Lov Input

Step2

a) Prepare the VO
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

QUERY

Click Next - Up to Finish

b) Prepare AM

Inside Below Package Structure format

[Link]

Click Next --> Finish

c) Attach or Shuttle Related VO To Related AM , Then it will Create view instance


Automatically.
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Apply and Press OK

Step3

a) Create the External List Of Values Region

Navigation:

Go to Package --> New --> Web tier -->OA Components --> Region

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click ok

a.1) Enter the

Region Name : Meaning Full Name

Package Name :
[Link]

Style : List of Values

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

a.2) Set the Properties to External List of Values Region

Scope -- public

AM Definition -- Related AM

a.3) Add VO To External List of Values Region Using View Instance through Table Using Wizard
Option

Navigation

Go to External List of Values Region in Structure Pane -->RC-->New -->Table Using Wizard

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Select Relate AM And Related View Instance and Press Next

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Now Enter Region Name Meaning Full

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Shuttle Required Columns and Re Order as shown Below

Click Next and Finish.

a.4)

Set Search Allowed True For One of the List of Values Region Item Using Propety Inspector as
shown below

Add External List Of Values To Correspondent Lov Input Bean Item Using External Lov Property

Navigation

Go to Page --> Go to Item -- Inside Property Inspector -- External Lov Edit and Browse and
Select the External List of Region as shown below

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Go to property Inspector

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Click Edit and Search For Region as shown below

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Now Click ok it prompts as shown below and press yes Button

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Step 5

Set Lov Mappings

Lov Region Item

Return Item

Criteria Item

Navigation

Got Lov Input Item -- Expand -- Lov Mappings -- Expand -- LovMap -- Property Inspector

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
OAF Classes At Goutham Technlogies 9701053776 By Venkat (Yousuf gouda)

Note

External Region Approach is the Best Practice and Improves -- Performance, Reusability, Maintanance is
Simple.

Important Properties of LOV

a) Selective Search Criteria : it will make mandatory on search criteria --property applicable on Item
Level

b) Disable Validation : It stop Lov Select Event

c) Profile Name : Look ahead Enable

d) Dependent Lov (Declaratively and Programmatically)

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs

You might also like