Skip to Main Content

E-Business Suite

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Web ADI Lov Return Value

eXserpOct 10 2016 — edited Oct 11 2016

Hi Experts,

I have a curious problem with a Web ADI LOV.

I have created a java LOV which brings back a simple list of Yes/No which I have attached to interface column COL2. I have also setup multiple reverse mappings so that COL2 Populates with "Yes" and COL1 populates with "Y" using the following ADI entries:

table-columns: VALUE,MEANING,DESCRIPTION

table-select-column: P_COL2,P_COL2X_B,P_COL1

table-column-alias: VALUE,MEANING,VALUE

(P_COL2) is hidden from the sheet. The mapped interface columns P_COL2X and P_COL1 are mapped to my content sheet and are displayed.

Screen Shot 2016-10-10 at 13.15.13.png

If I limit the list (e.g. use the search box and limit to a single result in the LOV) and select it my excel sheet populates correctly:

Screen Shot 2016-10-10 at 13.16.33.png

However, if I select the value when more than 1 value exists in the LOV window list, it selects the wrong value back to the COL1 value

example Before selection (We are selecting data for the second row here:

Screen Shot 2016-10-10 at 13.21.46.png

Select the Value Yes, from the LOV whilst there are multiple results in the LOV window and this happens:

(We are looking at row 2 here, which should have Y, Yes in it as it was displayed in the LOV. All we have done here using the LOV parameter mappings is tell it to return certain values from the LOV to the interface columns, I don't have any control over which row to send and assumed that ADI takes care of this its self so I'm not sure where to look to find the problem.

Screen Shot 2016-10-10 at 13.25.08.png

One value is correctly selected but the second value in the 1st column should be Y as it was displayed in the LOV. it seems like the first value is being returned from the LOV list regardless of which value i select.

Any help would be greatly appreciated.

This post has been answered by eXserp on Oct 11 2016
Jump to Answer

Comments

Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Nov 8 2016
Added on Oct 10 2016
4 comments
2,386 views