繁体   English   中英

JDeveloper ADF:从数据库刷新视图对象行

[英]JDeveloper ADF: Refresh View Object Rows from DB

背景资料

图片如下:

我具有用户定义规则的功能。 规则由许多项目组成。 一个项目可以是:

  • 运算符(<,<=,==,=>,>)
  • 操作(+-/ *)

有效规则最简单的例子是

1 == 1

为了确定规则是否有效,我有一个小函数来构建表达式,在这里我可以从中获得帮助:

Java:构建逻辑表达式,然后验证它们

这里的真实点

  1. 用户创建由三个项目组成的有效规则(在此处进行提交)
  2. 用户通过再添加一项(第4个项目)来修改有效内容并使其无效

如何从数据库刷新以仅显示实际存储的三个项目。 由于最后一条使规则无效,因此未提交。

我尝试过的事情

VO.executeQuery();
VO.executeEmptyRowSet();

我已经阅读了一些有关具有过渡属性的文章,并以此确定行是否是新建的,已修改的等。我个人不喜欢这种方法。

尝试将VO的executeQuery操作从数据控制面板拖到页面上,然后将其拖放为按钮。 然后,您可以双击该按钮,以便它将在托管bean中创建代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM