如何在指定的间隔之后自动刷新oracle APEX项以获得真值。
类型:- sql查询返回单行
项目价值:-
select (sysdate - created_date) from
crm_table
where id=:p15_id发布于 2019-12-20 04:15:00
1)创建一个新的隐藏页面项,例如: P15_HIDDEN_REFRESH_ITEM
2)在页面加载上创建一个动态动作(Page = Page ),并选择Action ->‘’并添加这个Javascript代码:(将5000更改为您想要的毫米波(您的间隔) ):
setInterval( ()=> { $s('P15_HIDDEN_REFRESH_ITEM', 'refresh') }, 5000 );
3)右键单击P15_HIDDEN_REFRESH_ITEM页面项并添加一个“更改”动态操作并选择'Execute /SQL‘示例:
select (sysdate - created_date) INTO :P15_YOUR_PAGE_ITEM from crm_table where id=:p15_id
4)将p15_id添加到要提交的项中,将P15_YOUR_PAGE_ITEM添加到要返回的项中。
好了。
注意:不需要清除P15_HIDDEN_REFRESH_ITEM,当将“刷新”值更改为相同的“刷新”值时,它将继续触发更改事件。
https://stackoverflow.com/questions/59414728
复制相似问题