ORACLE APEX通用主题中单个按钮的多个动态动作

时间:2018-05-29 20:40:24

标签: oracle-apex

我在“运行报告按钮”上执行了pl / sql查询。它工作正常。在执行查询之后,我希望将其重定向到其他页面。应该将其定向到的页面必须是模态页面。如何在Oracle Apex 5.1中实现这一目标。

1 个答案:

答案 0 :(得分:0)

使用“运行报告按钮”作为服务器端条件处理后,使用类型 - 页面或URL创建分支,并将模态页面指定为目标页面。

<强>更新

您可以按照herehere中描述的方法进行操作。

但是,这是另一个在这两种方法上实施相对简单的黑客。

  • 创建'REDIRECT_TO_MODAL'按钮并将服务器端条件设置为'Never'
  • 使用类型 - 页面或URL目标创建After处理分支,并将模态页面指定为目标,并选择“REDIRECT_TO_MODAL”作为服务器端条件下的按钮。
  • 对于已定义的动态操作,在执行PL / SQL过程后添加另一个真实操作,并使用以下代码将其设置为“Execute Javascript”: - apex.submit({ request:"REDIRECT_TO_MODAL",showWait:false});

此外,请确保在模态页面上,“页面模式”和“对话框模板”都设置为“模态对话框”。