2015-09-28 32 views
0

我對APEX的驗證有疑問。只顯示APEX驗證字段

我有2個只顯示字段。其中一個值爲17,另一個值爲16.驗證是17號顯示字段不能大於16號顯示字段。我使用函數返回布爾值。 我的PL/SQL代碼:

IF to_number(:P2_TEST) > to_number(:P2_WR_MAX_UREN) 
    THEN 
    RETURN false; 
    ELSE 
    RETURN true; 
    END IF; 

當我執行該頁面與按鈕,那麼它不顯示錯誤。問題是什麼?

:P2_TEST = 17 
:P2_WR_MAX_UREN = 16 
+0

看到這個問題的解決方法: http://stackoverflow.com/questions/27273509/oracle-apex-4-2-4-display-only-fields-not-saved-to-database – Rene

回答

1

問題是隻顯示字段不會將值保存到會話狀態。 您可以通過編輯您的字段來解決此問題,並在設置中選擇是以保存會話狀態。