Monday 11 March 2013

How to Create POP List in OAF Page

How to Create POP List in OAF Page

Hi Friends, we are going to discuss about How we can the Create POP List in OAF Page. We will share the detail practical steps with screen shots to create the POP list in oaf page. POP list is different than the list of value. In list of value we can search the value item but in the Pop list all the values will be shown to use in the same time. In LOV we have the torch icon to search the value in the list but in the POP list we don't have the torch icon to search value for the list. POP list is more similar like Choice List. Where we have the list and we have to select the one of the item in list. In this post , We will be discuss the complete step to Create POP List in OAF Page.Please find below the complete detail about How to Create POP List in OAF Page.

Part1 Creating POP List (List Item) in OAF Page

This post is quite long so for that reason I will split this post in two parts. Here below is the URL of both these two posts.

Part1:-  https://rpforacle.blogspot.in/2013/03/creating-pop-list-list-item-in-oaf-page.html
Part2:-  https://rpforacle.blogspot.in/2018/01/pop-list-list-item-in-oaf-age.html

Step by Step to Create POP List in OAF Page

1.Create a new workspace name "RohitPopList".
Right Click on "Applications".Click on "NewOAWorkspace".

How to Create POP List in OAF Page
How to Create POP List in OAF Page

Enter the name of Workspace="RohitPopList".Click Ok.
How to Create POP List in OAF Page
How to Create POP List in OAF Page
Project wizard will open as below click next.
How to Create POP List in OAF Page
How to Create POP List in OAF Page
Step 3:- Enter the name of the Project="RohitPopList".
Default Package= "rohit.oracle.apps.fnd.RohitPopList"

Package determines the directory where the java class files and other files related to this project strored.

In this directory oracle.apps.fnd must be required."fnd" is the oracle application shortname you can use other applications like "ak" in this.
How to Create POP List in OAF Page
How to Create POP List in OAF Page
Step 4:- Enter the Run Time connection details as below.Enter the E-business Suit Application User Name and Password.(already explained in the JDev installation).

Workspace and project has been created.

To create a "PopList" we need to creata a View Object(VO).My PopList will show the supplier list So that my view object is based on vendor master table.

Create a View Object(VO).

Right Click on the project "RohitPopList".Click New

Click on View Object and then OK.
How to Create POP List in OAF Page
How to Create POP List in OAF Page

Step 5:- Enter the View Object  name="SupplierListVO"

Defualt Package="rohit.oracle.apps.fnd.RohitPopList.server"

we create "View Object" under the "Server" directory of the project as OAF Standard.

How to Create POP List in OAF Page
How to Create POP List in OAF Page


Click next next and go to step 5 "SQL Statement".

How to Create POP List in OAF Page
How to Create POP List in OAF Page

Step 6:- Click Next and the Finish.View Object(VO) has created as below.

How to Create POP List in OAF Page
How to Create POP List in OAF Page
 
Step 7:-

Now we create a OAF Page as below

Right Click on the Project "RohitPopList".Click New.

Click on the Page.Click on ok Button
How to Create POP List in OAF Page
How to Create POP List in OAF Page
Step 8:-
Enter the Page Name="RohitPopListPG"

Default Package="rohit.oracle.apps.fnd.RohitPopList.webui"

we create the page under the webui under the project directory

Click Ok Page has been created.

How to Create POP List in OAF Page
How to Create POP List in OAF Page

Step 10:-

When you click the "RohitPopListPG" Below structure pane has dispayed as below

Repalce the name of the "region1" with "PageLayoutRN" in the property inspector.
 
Click on the "PageLayoutRN".On the right hand side In the property inspector we  will set the AM for the this page


How to Create POP List in OAF Page
How to Create POP List in OAF Page

Step 11:- We have not created the Application Module for this Page so the next step is to create the Application Module so that we can attach this with the RohitPopListPG Page.

Right Click on the project "RohitPopList".Click New

Select Application Module and then Click Ok.
Add caption

 Application Module wizard has open as below click next

Enter the Application Module name="RohitPopListAM"

Defualt Package="rohit.oracle.apps.fnd.RohitPopList.server"

we create "Application module" under the "Server" directory of the project as OAF Standard.

Click next and then finish.
How to Create POP List in OAF Page
How to Create POP List in OAF Page
Step 12:-

Now our application module has been creted.Our next step is to attach the view object with the "Application Module" .Click on "EditRohitPopListAM".
Then the below screen has opened.
Select the SupplierListVO in the left hand side and then shuttle this to the right and then click next and then finish.
How to Create POP List in OAF Page
How to Create POP List in OAF Page
Step 13:-
Now we attach the Application Module(AM) with the page so click on the "PageLayoutRN" in the structure. Go to the right hand side then attach the AM as below
How to Create POP List in OAF Page
How to Create POP List in OAF Page




Step 14:-
Now we need to create the Region

Right Click on the "PageLayoutRN" and then new and then click  region.
How to Create POP List in OAF Page
How to Create POP List in OAF Page

Then region2 has created.

Step 15:- Replace the region2 name with "MainRN" in the proeprty Inspector.
How to Create POP List in OAF Page
How to Create POP List in OAF Page

Step 16:- Right Click "MainRN".Click New and then Click Item.
How to Create POP List in OAF Page
How to Create POP List in OAF Page
Item1 has created under the "MainRN"Region.Click on "MainRN". Go the property window in right hand side and then change ItemStyle=messagechoice

ItemStyle=messagechoice.
How to Create POP List in OAF Page
How to Create POP List in OAF Page

Set the Prompt=Supplier in the Property Window.

Now we attach the View Object "SupplierListVO" with this item1.
Set the Below Property for the Item1.

Under Data in the Property Window
PickList View Definition=rohit.oracle.apps.fnd.RohitPopList.server.SupplierListVO.
PickList Display Attribute=Vendorname.
PickList Value Attribute=VendorId.

How to Create POP List in OAF Page
How to Create POP List in OAF Page


After this rebuild your project like below.Right Click on the Project "RohitPopList" and then click "Rebuild". 

After Compilation Right click on the project "RohitPopList" and then click run.


OutPut Of the Above Project .

How to Create POP List in OAF Page
How to Create POP List in OAF Page



Due to the Length of this post I have split this post in two parts Please find the Second part here Below.

Part2:- https://rpforacle.blogspot.com/2018/01/pop-list-list-item-in-oaf-age.html






If you want to see  Oracle Fusion Related Posts , Please visit Below URL.
https://rpforacle.blogspot.in/2018/01/oracle-fusion-learning-tutorial.html
If you want to Learn Oracle Workflow Builder, Please visit Below URL.
https://rpforacle.blogspot.in/2018/01/oracle-workflow-learning-tutorial-1.html






 

3 comments:

sujeet said...

That was great article ROHIT, Can you help me if I want to change the value of pick list view definition using code at run time

Lakshmi Satya said...

Good blog,Very useful article,Thanks for sharing this information.
Oracle Fusion HCM Technical Online Training

Anonymous said...

Good Blog.Thanks for sharing this information and helpful for me
Oracle Fusion Financials Online Training
Oracle Fusion Technical Online Training

Post a Comment

Contact us for any Collaboration, Project Support & On Job Support Work

Name

Email *

Message *