我有一个类似的查询:
SELECT empno, empname, deptno
FROM EMP
以表格形式,其中deptno
SELECT LIST 包含 DEPT 中的所有记录。我试图empno
在 LOV 查询中的子选择中使用,以限制返回的 DEPT 记录数。
如何从带有 LOV 查询的表格中引用 EMPNO?
我有一个类似的查询:
SELECT empno, empname, deptno
FROM EMP
以表格形式,其中deptno
SELECT LIST 包含 DEPT 中的所有记录。我试图empno
在 LOV 查询中的子选择中使用,以限制返回的 DEPT 记录数。
如何从带有 LOV 查询的表格中引用 EMPNO?
您将希望以APEX_ITEM.SELECT_LIST_FROM_QUERY
某种形式用于第 3 列。您需要将其设置为标准报告列。您的查询将类似于:
SELECT empno, empname,
apex_item.select_list_from_query(
p_idx => 3,
p_query => 'SELECT dname, deptno FROM dept' ) AS deptno
FROM emp
对于p_idx
参数,您需要选择表格形式未使用的内容。您可能必须检查表格形式生成的代码并选择f0x
尚未使用的索引。表单的值将出现在apex_application.g_f0x
数组变量中。