目前,如果我填充表单并离开页面,则表单条目在我返回到表单时仍然存在。是否可以防止这些条目被保存?Apex - 离开页面时(也在重定向时)清除表单
项目的默认值使用PS/SQL填充,但内容可以调整。
我试着创建一个动态的动作来清除'Page Unload'上的项目,但是这并没有做任何事情。这是正确的浏览器事件,还是我只是实现错误?
更新:提供一些背景...
页:
- 首页
- 形式
- DML表(插入) - 我想任何修改为不存储
页3可经由第1页或第2页。
如果用户访问经由第2页(一个不同的形式)的形式被访问,它们将已经选择了一个特定的值,这是用来填充默认值在第3页(通过项目和PL/SQL函数体)。
如果用户通过页面1访问表单,则会运行相同的PL/SQL - 这可能会导致表单项为空(NULL默认值)。然而,当用户编辑项目(从默认值更改)时,这些值将在用户下一次访问表单时持续存在。我怎样才能防止这种状态被捕获?
你能分享一些表单页面上的更多信息吗?这意味着什么?你如何“回归”它? – Tom
@Tom我已经用更多的上下文更新了这个问题。 – PidgeyBAWK