APEX表格表格自动刷新
我如何自动刷新表格表单我使用了这个,但它不起作用,但它在经典报告中起作用。其中 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
问题是我没有选择表格形式的部分刷新。现在可以了。
The problem was that I didn't select the partial refresh of the Tabular Form. Now it works.
您尝试过使用动态操作吗?
您应该创建一个空 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!