ADF树绑定问题

问题描述 投票:1回答:1

我正在使用3级树VO。所有三个VO都有绑定变量。 VO通过View链接连接。我正在使用createViewLinkAccessorRS将变量从父级传递给子级VO。我为第二级和第三级定义了目标数据源(EL_expression)。树工作正常,节点填充正确(一直向下)。问题是第二个和第三个树级属性仅显示在树组件中。在页面中的任何其他位置看起来它们都是空的({bindings。(attname).inputValue} = null)(例如 - 从AppModuleDataControl拖动第三个树级“FlowOrder”并从中创建一个表单,然后选择树的第二个节点将更新所有第三级树节点(请参见附图),但会将刚刚创建的整个表单保留为空)

知道为什么FlowOrder绑定是空的吗?我假设它可能与VO的绑定变量有关。我甚至认为我会改变树选择监听器所以在第二级点击它将通过executewithparams执行“FlowOrder”的完整查询,但它不会有意义,因为在点击2级树之后已经获取了数据)(Jdeveloper:12.2.1.2.0)

附图:Details

oracle-adf jdeveloper
1个回答
0
投票

在另一篇文章中查看我对树和示例应用程序的解释:ADF filter table based on tree selection树显示来自视图链接访问器的数据。表单显示视图实例中的数据。他们处于不同的状态。

© www.soinside.com 2019 - 2024. All rights reserved.