在ORACLE APEX中关闭模态对话框后提交父页面

时间:2018-03-07 09:34:38

标签: oracle-apex

我在Oracle Apex中使用带有行和列的交互式报表以表格形式显示和编辑某些数据。我有一个图标,点击后会打开一个模态对话框页面,输入一些数据。

现在关闭对话框页面(对话框的关闭按钮上的操作 提交页面),后面的父页面是只是重新渲染,我在打开模态对话框之前丢失了所有已编辑的数据。

在关闭模态对话框后,我无法找到也提交父页面的方法,这样在提交父页面时也会保存打开对话框之前输入的所有值。

1 个答案:

答案 0 :(得分:1)

如果我理解,您在父页面上有一个表格形式。 在此报告中,您有一个打开模态的链接。在这个模态中,你填写一些数据。 您需要单击一个按钮,保存您在模态中填充的数据,然后提交父页面。

如果是这样,请尝试这样做:

1 - 在模态中创建动态操作以执行代码pl / sql并通过单击按钮将数据保存在模态页面中。

2 - 在同一个动态动作中,创建另一个真正的动作来关闭模态“关闭对话框”。

3 - 在父页面上创建动态操作:

事件:对话框已关闭

选择类型:地区

地区:报告的区域

条件:无条件

True Action:提交页面以保存表单

enter image description here