JDeveloper ADF:刷新数据库中的查看对象行

时间:2016-07-01 15:39:40

标签: java oracle-adf jdeveloper

背景信息

想象一下:

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

  • 运营商(<,< =,==,=>,>)
  • 操作(+ - / *)

有效规则的最简单示例是

  

1 == 1

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

Java: Build logical expressions and then validate them

此后的真实点

  1. 用户创建由三个项目组成的有效规则(在此处提交)
  2. 用户通过添加一个项目(第4个项目)来编辑有效并使其无效
  3. 如何从数据库刷新以便仅显示实际存储的三个项目。由于最后一个规则使规则无效,因此没有提交。

    我尝试过的事情

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

    我已经阅读了一些关于拥有瞬态属性的帖子,并确定该行是新的,修改过的等等。我个人不喜欢这种方法。

1 个答案:

答案 0 :(得分:0)

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