如何在 Oracle 顶点动态操作中单击顶点上的"ok"后重定向到上一页。确认消息框



如何在顶点上的确认消息框中单击确定后导航回上一页。我在删除按钮上使用了动态操作,但它只会删除记录,而不会导航回上一页。我下面的代码正确吗?

if(apex.confirm(htmldb_delete_message,'DELETE') == true)
{
apex.navigation.redirect(window.history.back());
}

如果您使用的是表单创建向导创建的默认删除按钮,则在按钮属性上,您将看到按钮的行为目标由提示确认窗口的 javascript 定义。用户在该窗口中点击"确定"后,将提交页面,以便可以执行删除过程。

尝试在此之前执行javascript代码以强制导航可能是一个坏主意,您必须重组删除过程才能在正确的时间点进行处理

尝试创建分支(https://docs.oracle.com/cd/E59726_01/doc.50/e39147/nav_branch_using.htm#HTMDB25149),而不是使用动态操作导航回上一页。您可以将其配置为"处理后"发生,并手动设置要返回的页面或使用隐藏项始终返回到用户来自的页面,如下所述:如何添加按钮以返回到 oracle apex 交互式网格中的另一个页面

最新更新