基于 Oracle ADF LOV 的查询并返回结果集
Posted
技术标签:
【中文标题】基于 Oracle ADF LOV 的查询并返回结果集【英文标题】:Oracle ADF LOV based query and return the result set 【发布时间】:2020-12-07 09:34:50 【问题描述】:我是 Oracle ADF 的新手。我的情况,有两个LOV。第一个有 2 个值,emp 和 dept。第二个 LOV 给出基于第一个值的值。我已经使用 LOV Switcher 做到了这一点。现在我需要根据两个选择显示结果行。例如:选择 emp,然后选择 xyz 人名。我需要显示那个人的所有细节。同样选择部门,然后选择 abc 部门名称,然后需要显示该部门的所有详细信息。
我的方法: 考虑两个表,并在托管 bean 中将视图标准应用于所选表(从第一个 LOV 中选择)并根据第二个值过滤表,获取结果行并使用 (emp/dept)Table 启用该表。设置可见(真)。这种方法适用于这种情况。如果我在第一个 LOV 中有更多的值,我应该如何解决这个问题。您能否为此类场景分享任何更好的方法。 对于更多表,此方法无效
【问题讨论】:
【参考方案1】:我只能在这里给出一个一般性的答案,因为您没有提供确切的 JDev 版本。 查看 af:dynamicComponent (https://docs.oracle.com/cd/E50629_01/adf/TROAF/tagdoc/af_dynamicComponent.html) 并观看此视频 https://www.youtube.com/watch?v=TwIKt7e4vEw,它展示了如何使用它。 您对用例的描述越好,我们就能为您提供更好的帮助。
【讨论】:
以上是关于基于 Oracle ADF LOV 的查询并返回结果集的主要内容,如果未能解决你的问题,请参考以下文章
Oracle Apex 5.1:基于 LOV(值列表)的报告列显示返回值而不是显示值
如何在 ADF: ListOfValues (LOV) 组件中强制搜索字段为大写?