APEX LOV显示值查找

时间:2011-07-15 13:26:23

标签: oracle-apex

是否可以在plsql中引用LOV?

我需要从PLSQL的静态LOV中获取显示值,以用作交互式报告的过滤器。

我已经搜索了文档和谷歌,但没有提到能够通过plsql引用LOV。

感激不尽的任何帮助

1 个答案:

答案 0 :(得分:3)

您可以访问具有LOV的项目的 - 通常是您想要的:

select ename from emp
where deptno = :p1_deptno -- P1_DEPTNO is a page item based on an LOV

对于静态LOV,您可以像这样访问显示值:

select display_value
from apex_application_lov_entries
where application_id = 123
and list_of_values_name = 'DEPT_LOV'
and return_value = :p1_deptno;

对于动态LOV,您必须运行LOV所基于的查询。这可以从查看apex_application_lovs

获得