oracle-adf - 基于 Oracle ADF LOV 的查询并返回结果集
问题描述
我是 Oracle ADF 的新手。我的情况,有两个LOV。第一个有 2 个值,emp 和 dept。第二个 LOV 给出基于第一个值的值。我已经使用 LOV Switcher 做到了这一点。现在我需要根据两个选择显示结果行。例如:选择 emp,然后选择 xyz 人名。我需要显示那个人的所有细节。同样选择部门,然后选择 abc 部门名称,然后需要显示该部门的所有详细信息。
我的方法:考虑两个表,并在托管 bean 中将视图标准应用于所选表(从第一个 LOV 中选择)并根据第二个值过滤表,获取结果行并使用 (emp/dept) 启用该表)Table.setVisible(true)。这种方法适用于这种情况。如果我在第一个 LOV 中有更多的值,我应该如何解决这个问题。您能否为此类场景分享任何更好的方法。对于更多表格,此方法无效
解决方案
由于您没有提供确切的 JDev 版本,因此我只能在这里给出一般性答案。查看 af:dynamicComponent ( https://docs.oracle.com/cd/E50629_01/adf/TROAF/tagdoc/af_dynamicComponent.html ) 并观看此视频https://www.youtube.com/watch?v= TwIKt7e4vEw展示了如何使用它。您对用例的描述越好,我们就能越好地帮助您。
推荐阅读
- mysql - How to update a table with sum of values from the table itself and another table in MySQL with WHERE clause
- flutter - 当 ListView 未满时,NotificationListener 的 ScrollEndNotification 未第一次调用
- node.js - 在 Heroku 上为 React 应用启用基本身份验证时不接受用户名/密码
- php - 强制从不同的服务器 html 下载图像
- sql - 多数据库查询中的 ORDER BY
- python - 如何在另一台计算机上使用 python 将发布请求发送到本地服务器中的 restAPI
- wpf - RichTextbox,FlowDocument 无法左对齐
- c# - asp.net mvc Anchor Tag Helpers 生成 html “id”是查询字符串的一部分,而不是路由数据的一部分
- swift - 使用 Set 配置 TableView 单元格
- testcontainers - 用于测试容器的通用测试容器抛出 409 说容器未运行