2017-06-21 148 views
1

我試圖改變已經作出後,關閉一個模式對話框頁面,然後刷新在甲骨文的Apex模式對話框下方的編輯形式。關閉模態對話框頁面並刷新頁面的Oracle APEX

我試着用動態動作,關閉對話框,但似乎動態作用過程的處理步驟,導致未保存到數據庫中的模態對話框關閉後的數據。

模態對話框=頁面 編輯表單=頁面

模態對話框是一個蹦出來的編輯形式

上有沒有辦法關閉對話框,同時節省了數據,也刷新編輯表單?

我覺得有一種方法也重定向到前一頁,但我不知道該怎麼做。

+0

你是怎麼設置的對話框關閉動力作用?您應該將其設置在觸發模式窗口打開的按鈕或區域上(在父頁面上) – RLOG

+0

@RLOG,但是如何在不干擾處理操作的情況下關閉對話框? –

回答

2

是的,有很多方法可以關閉對話框,同時保存數據。

  1. 你可以使用進程對話框關閉,進程應該在你的進程之後保存數據。

  2. 的Javascript:請參閱下面鏈路

http://ashishtheapexian.blogspot.in/2017/06/refresh-region-of-base-page-when.html

https://apex.oracle.com/pls/apex/f?p=1200008:15:132444785184935::NO:RP:P15_POST_ID:142

  • 分支: 可以創建後加工點的分支。這會在將數據保存到數據庫後重定向並關閉對話框。
  • 謝謝。

    +0

    但是如何在對話框關閉後刷新頁面?當您使用我的解決方案編號1 用於刷新父頁面,你需要用我的解決方案上面的作品沒有2或3 –

    +0

    這個問題,但是,我用了一個動態的動作有兩個動​​作第一次做表格更新第二個提交。然後我添加了一個分支,在提交給父頁面時自動刷新並顯示更新後的值。 –

    +0

    3號發生 – AndrewT