ADF树绑定问题

时间:2019-02-18 11:10:18

标签: oracle-adf jdeveloper

我正在使用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

1 个答案:

答案 0 :(得分:0)

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