我对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 :(得分:1)
问题是您的仅显示字段不会将值保存到会话状态。 您可以通过编辑字段来解决此问题,并在“设置”中选择“是”以保存会话状态。