0

我在视图对象中添加了一个 LOV,它更新了 6 个字段 - 全部通过 JDeveloper 中的 LOV 向导完成。在测试运行应用程序模块时它工作得非常好——在从 LOV 中选择一个值后,所有字段都会更新为正确的值。但是,在我的 JSPX 表单中,唯一更新的字段是 LOV 附加或启动的字段。

在我的表单上,我只显示 6 个字段中的 2 个 - 启动 LOV 的字段和 LOV 应该更新的另一个可编辑字段。这变得有趣的部分是我的视图对象中的 4 个其他字段,我没有放在我的表单中,由 LOV 成功更新!但是我在表单中留下的一个额外的可编辑字段没有更新。

这是为什么?

我可以在我的视图对象行实现类中编写一个方法来手动更新该可编辑字段,但我觉得通过声明性方法有更直接的方法。

谢谢!

4

1 回答 1

0

固定的!

我需要在表单的第二个字段上更新两个设置。

  1. 删除了“必需”属性的默认绑定并将其设置为“假”。
  2. 将“ShowRequired”设置为 true

之后,我保存了我的更改并重新运行了我的应用程序,并且该字段已正确更新!

我希望其他人觉得这有帮助!

于 2013-01-30T18:10:16.643 回答