我有一个Oracle APEX页面,它有一个动态操作,可以在页面加载时隐藏某些字段,然后当用户与页面上的字段交互时,通过其他动态操作使其可见。
如果用户提交了包含验证错误的页面,页面将重新加载,并且似乎再次执行动态操作,并且已经填写并且现在应该可见的字段将再次被隐藏。
我想知道我是否可以使页面加载动态操作条件,以便仅在页面因验证错误而未呈现时执行?
非常感谢您的帮助!
答案 0 :(得分:2)
看来我找到了解决方案。
是否执行动态操作的可用条件之一是“未显示内联验证错误”。
为在页面加载时隐藏控件的动态操作选择此选项会强制它在遇到验证错误时不会运行。
感谢任何想过这个想法的人!另外,如果您对动态操作的有效验证有任何其他有用的提示,我会非常有兴趣看到它们。