我目前正在使用Oracle APEX。我有这个验证,每当项为空时执行错误消息。我还创建了一个动态动作,当失去焦点时,它被格式化为货币格式。
我有这个问题,每当我提交页面,我的项目变成null/我的验证执行。
我的假设是在动态操作之前先进行验证。
- 项目不为空
动态动作
- 失去焦点
行动
- 执行格式化为货币值的PLSQL。
场景:
- 填充项
- 点击前面的提交按钮
预期结果:
- 在提交页面时不应该触发空验证。
实际结果:
- 提交页面时触发空验证
尝试将您冒犯的验证设置为never,并确保动态操作正在执行您想要的操作。一般来说,Oracle在数字格式化方面很笨拙。