在区域 A 和 B 具有单独更新链接列的交互式报告中,从区域 B 更新后,它不会返回更新后的数据

问题描述 投票:0回答:1

我正在使用 oracle apex 23.2 交互式报告,其中有两个独立的区域,即 A 和 B 都具有定义为列的更新链接。现在,当单击regin A的更新链接并在更改后返回时,所选区域会随着更改而更新。但是当我单击区域 B 的更新链接时,更改后不会刷新。如果有人建议我哪里出错了?

我问一个关于APEX的问题

oracle-apex
1个回答
0
投票

这是一个非常模糊的描述,但我认为您有以下问题:一个页面有 2 个 IR 类型的区域。每份 IR 报告都有一个指向表单页面的链接。在第一个 IR 中编辑记录然后保存并关闭表单时,报告将刷新。在第二个 IR 中编辑记录然后保存并关闭表单时,不会出现这种情况。

刷新是由对话框关闭时的动态操作触发的。该动态操作绑定到触发对话框的区域,并具有真正的“刷新”操作来刷新该区域。

我创建了一个“交互式报告”类型的页面(第 219 页),其中包含表 EMP 上的 IR(区域“Emp IR”)和表单(第 220 页)。当我单击表单中的“应用更改”按钮时,表单将关闭,报告页面上的 Emp IR 区域将刷新。

现在我在表 DEPT 上的第 219 页上添加了类型为交互式报告的第二个区域。区域称为“Dept IR”。 “编辑”链接指向 DEPT 上的表格(第 221 页)。然后我在第219页添加了一个动态动作

通过“刷新”类型的真实操作来刷新“Dept IR”

两个报告现在都会在编辑记录后刷新。您需要“对话框关闭”动态操作每个报告进行刷新。

© www.soinside.com 2019 - 2024. All rights reserved.