2014-07-22 42 views
1

我有一個Oracle APEX頁面,它有一個動態操作,在頁面加載時隱藏一些字段,然後在用戶與頁面上的字段交互時通過其他動態操作使其可見。停止在驗證錯誤上運行的動態操作?

如果用戶提交帶有驗證錯誤的頁面,頁面將重新加載,並且顯示動態操作正在被再次執行,並且已經填充並且現在應該可見的字段將再次被隱藏。

我想知道是否可以使頁面加載動態操作有條件,以便它只有當頁面沒有被呈現爲驗證錯誤的結果時才執行?

非常感謝您的任何幫助!

回答

2

看來我找到了解決方案。

動態操作是否被執行的可用條件之一是「顯示沒有內聯驗證錯誤」。

選擇此項用於在頁面加載時隱藏控件的動態操作有效地強制它在遇到驗證錯誤時不運行。

感謝任何給了這個想法的人!另外,如果您對動態操作進行有效驗證有任何其他有用的提示,我會對看到它們非常感興趣。