目前,如果我填充表單並離開頁面,則表單條目在我返回到表單時仍然存在。是否可以防止這些條目被保存?Apex - 離開頁面時(也在重定向時)清除表單
項目的默認值使用PS/SQL填充,但內容可以調整。
我試着創建一個動態的動作來清除'Page Unload'上的項目,但是這並沒有做任何事情。這是正確的瀏覽器事件,還是我只是實現錯誤?
更新:提供一些背景...
頁:
- 首頁
- 形式
- DML表(插入) - 我想任何修改爲不存儲
頁3可經由第1頁或第2頁。
如果用戶訪問經由第2頁(一個不同的形式)的形式被訪問,它們將已經選擇了一個特定的值,這是用來填充默認值在第3頁(通過項目和PL/SQL函數體)。
如果用戶通過頁面1訪問表單,則會運行相同的PL/SQL - 這可能會導致表單項爲空(NULL默認值)。然而,當用戶編輯項目(從默認值更改)時,這些值將在用戶下一次訪問表單時持續存在。我怎樣才能防止這種狀態被捕獲?
你能分享一些表單頁面上的更多信息嗎?這意味着什麼?你如何「迴歸」它? – Tom
@Tom我已經用更多的上下文更新了這個問題。 – PidgeyBAWK