ORACLE APEX 5 - 主详细信息表

时间:2017-08-24 12:26:08

标签: oracle oracle-apex oracle-apex-5

我开发了一个带有主报告的主 - 详细信息表单。 我在主报告上有一个过滤器,它成功地排除了未显示的行。所以我有例如表A中的10行中的5行。

我的问题是当我选择一行,点击它,它导航到主细节屏幕(主区域有导航按钮)我得到所有行,即它说1/10。有什么办法可以排除主导航中过滤掉的行吗?

1 个答案:

答案 0 :(得分:0)

我不清楚你的问题是什么。

听起来你有一个报告页面和一个表格页面 - 是吗?不是真正的主要细节(如部门 - 员工),而是许多员工与单个员工?

如果是,报告页面是否使用页面项来过滤行?表单页面是否具有" Form Pagination"逐行?

如果我的所有假设都是正确的,那么您可以通过设置" Runtime Where Clause"来使表单页面中可以翻页的行与报表过滤器匹配。形式分页的属性"流程以匹配报告页面的WHERE子句,并引用报告页面的过滤项目,例如

(:P1_DEPTNO is null or deptno = :P1_DEPTNO)