Oracle Apex - 报告行中的链接,它从行中获取值并使用它在不同页面上生成另一个报告

时间:2017-11-28 17:19:00

标签: oracle oracle-apex

Oracle Apex 5.1

我有一个报告(报告A),它有一个从SQL查询生成的值表。 如何获取链接列以获取当前行的值(例如employee_ID),然后将该值发送到另一个具有使用报告A中的值生成的报告(报告B)的页面。

Apex的新功能以及许多指南或教程似乎对于看似非常标准的事情而言非常复杂。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

这是一个非常基本的东西,网上有很多例子。

最简单的方法是创建一个column link(在属性中),链接到包含报告B的目标网页。在包含报告B的页面上有一个hidden item(例如employee_id)并在您的链接中使用set items区域将PX_employee_id设置为值#employee_id#。然后,报告B上有where clause - where employee_id = :PX_EMPLOYEE_ID(将X替换为相关的页码)。