APEX表格表格自动刷新

发布于 2024-10-30 20:52:19 字数 242 浏览 0 评论 0原文

我如何自动刷新表格表单我使用了这个,但它不起作用,但它在经典报告中起作用。其中 P4_LIST 是表格表单的静态 ID。

var refreshId = setInterval(function(){ $('#P4_LIST').trigger('apexrefresh'); }, 2000);

有什么想法吗?

How can i automatically refresh a Tabular Form i used this but it didnt work but it works in a classic report. Where P4_LIST is the static id of the Tabular Form.

var refreshId = setInterval(function(){
$('#P4_LIST').trigger('apexrefresh');
}, 2000);

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

静谧 2024-11-06 20:52:19

问题是我没有选择表格形式的部分刷新。现在可以了。

The problem was that I didn't select the partial refresh of the Tabular Form. Now it works.

雪落纷纷 2024-11-06 20:52:19

您尝试过使用动态操作吗?

您应该创建一个空 PL/SQL 操作,该操作将 P4_LIST 项作为参数传递(以便更改会话值,否则刷新报表时不会显示值更改),在该操作之后,您必须刷新报表区域。
请注意,您必须在报表属性下启用“启用部分页面刷新”,这是强制性的!

希望有帮助!

Have you tryied using Dynamic Actions?

You should create a null PL/SQL action which passes P4_LIST item as parameter (in order to alter session value, otherwise the value change is not shown when refreshing report), after that action you must refresh report region.
Be aware that you must enable "Enable Partial Page refresh" under report properties, this is mandatory!

Hope that helps!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文