我正在嘗試在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查詢中選擇的列數錯誤。 任何幫助或指導如何解決這個問題,非常感謝。
我正在嘗試在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查詢中選擇的列數錯誤。 任何幫助或指導如何解決這個問題,非常感謝。
你可以使用:
select
FIRST_NAME || ', ' || LAST_NAME as display_value,
USER_ID as return_value
from ALL_USERS
order by 1
作爲替代文森特的解決方案,你也可以看看這個插件:SkillBuilders Super LOV
它允許多列,多列回報,只是看起來不錯。
唯一的缺點是沒有表格形式的選項。 (但它是一個插件限制)
謝謝文森特 –