Showing the name instead of ID with LOV
Hi all!
On my JSP application I'm using an LOV based on 2 tables (datasources). I take the EMP and DEPT tables as an example:
The user can click on the LOV button to select a department for a specific employee. I use the following code for the LOV:
<jbo:DataSource id="dsEmp" appid="am" viewobject="EmpView" />
<jbo:DataSource id="dsDept" appid="am" viewobject="DeptView" />
<jbo:InputSelectLOV datasource="dsEmp" dataitem="DeptId" displaydatasource="dsDept" displaydataitem="Id,Dname" displayvaluedataitem="Id" formname="my_form" />
So, the LOV windows shows the ID and Department Name from the DEPT table and returns Dept.Id into Emp.DeptId. This works fine but in the Edit JSP I want to display the Department Name instead of the Department Number. I don't know how I can pick the Department Name from the DEPT table. I tried to change the displayvaluedataitem="Name" but, as I thought, this didn't work.
Is there any possibility to handle this problem?!
PS: I'm using Oracle9i JDeveloper.
Thanks a lot!