2012-09-05 31 views
2

我正在嘗試在Oracle Apex 4.1中創建LOV,它將包含員工的姓名和姓氏,並且只返回他/她的ID。不起作用的語法如下所示:Oracle APEX - 如何創建包含多個顯示值的彈出式LOV?

 
select 
    FIRST_NAME,LAST_NAME as display_value, 
    USER_ID as return_value 
from ALL_USERS 
order by 1 

這將返回錯誤:在LOV SQL查詢中選擇的列數錯誤。 任何幫助或指導如何解決這個問題,非常感謝。

回答

4

你可以使用:

select 
    FIRST_NAME || ', ' || LAST_NAME as display_value, 
    USER_ID as return_value 
from ALL_USERS 
order by 1 
+0

謝謝文森特 –

1

作爲替代文森特的解決方案,你也可以看看這個插件:SkillBuilders Super LOV
它允許多列,多列回報,只是看起來不錯。
唯一的缺點是沒有表格形式的選項。 (但它是一個插件限制)