Sie sind auf Seite 1von 103

Categeory Components Naming FILES Package Naming Standard

Standard
View Object VO Xml TpIdentifier.oracle.apps.applicationshortn
Java(Object Level) ame.componentname.server
Java(RowLevel)
Entity Object EO XML, JAVA TpIdentifier.oracle.apps.applicationshortn
ame.componentname.schema.server
MODEL Application AM XML,JAVA TpIdentifier.oracle.apps.applicationshortn
Module ame.componentname.server
View Links VL
Associations Assoc

Page PG XML TpIdentifier.oracle.apps.applicationshortn


ame.componentname.webui
VIEW Region RN XML TpIdentifier.oracle.apps.applicationshortn
ame.componentname.webui
Package File Meanin XML Meaning full
gful

Controller Controller CO JAVA TpIdentifier.oracle.apps.applicationshortn


ame.componentname.webui

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
To Understand Step1 Click below Link

http://oracleapps88.blogspot.in/2011/10/to-find-correct-version-of-
jdeveloper.html

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

Extract the ZIP File

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
Step3

Set the DBC File

From Location :

Navigation --> Go to URL Of the Instance

For Example : http://test.ora.com:8000

Click About this page

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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/TEST.dbc

To Location :
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
/ 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
Copy the DBC File

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click New

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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 Jdevw.exe RC Send to


Desktop

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
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
Click Next

a) Enter

project Name : batch115

Default package : gteuromax.oracle.apps.po.demomgmt.webui

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

thirdpartyidentifier.oracle.apps.applicationshortname.componentname.poplist.server

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
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
Step3

Add Below Properties To Correspondent Message Choice Bean Item

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

gt115bup.oracle.apps.po.demomgmt.poplist.server. 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
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
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

tpidentifier.oracle.apps.applicationshortname.lov.server

Navigation

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

Package Name : gtemax.oracle.apps.ar.democomponets.lov.server

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
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
-- 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
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
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
Select Vo instance
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
RC -- New Table Using wizard
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
click next

Select AM
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
select view instance
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
-- Click Next
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
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
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
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
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
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
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
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
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
QUERY

Click Next - Up to

Finish b) Prepare AM

Inside Below Package Structure format

thirdpartyidentifier.oracle.apps.applicationshortname.componentname.lov.server

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
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
Click ok

a.1) Enter the

Region Name : Meaning Full Name

Package Name :
thirdpartyidentifier.oracle.apps.applicationshortname.componentname.lov.webui

Style : List of Values

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
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
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
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
Go to property Inspector

Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
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
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
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
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

Das könnte Ihnen auch gefallen