ADF中的瞬态属性

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

瞬态属性剂量不变,当视图对象中的更新依赖属性(如salary和(salary + 500)是瞬态属性时,更改工资瞬态属性不更新时(ADF)

oracle-adf
3个回答
1
投票

设置属性updatable = Always而不是Never

enter image description here


0
投票

请参阅https://community.oracle.com/thread/4034828的回答

你也应该在这里提供有关你的环境的更多信息(比如JDev版本)。


0
投票

你需要设置四件事:

  1. Salary属性应将AutoSubmit设置为true。
  2. 使用Salary属性的瞬态属性应该具有Updatable为true。
  3. 将Passivate设置为true的瞬态属性(如果您的瞬态属性不在同一页面中。如果您没有钝化,则导航时可能会丢失计算值。)
  4. 即使设置了transient属性,如果你不刷新UI中的组件,它也不会反映在UI中。在transient属性(目标组件)上添加部分触发器以侦听Salary属性(触发器组件)。
© www.soinside.com 2019 - 2024. All rights reserved.