簡體   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