gpt4 book ai didi

javascript - 根据 Oracle APEX 中的复选框自动刷新 IRR

转载 作者:行者123 更新时间:2023-11-28 09:01:39 52 4
gpt4 key购买 nike

我正在使用 Oracle APEX 4.2。

现在,我有一个包含交互式报表区域 (IRR) 的 Oracle APEX 页面,我正在尝试添加一个带有复选框的自动报表刷新机制,该复选框将用于激活/取消激活报告刷新。

基本上,当页面最初加载时,我希望默认选中复选框(即“Y”),这将启动 IRR 的自动 10 秒刷新,同时保持复选框值“已选中” - 也许这需要位于不同的区域,因此当自动刷新发生时,复选框将继续保持“已选中”状态,并且仅 IRR 刷新,以及可能已添加的任何新行/值/改变了。

同时,我还想通过取消选中该复选框来停用自动 10 秒 IRR 刷新,这样就不再执行报表刷新。

最佳答案

您好,请复制以下代码并相应粘贴。

页面属性、Javascript、函数和全局变量声明

var gtReloadPage;

“自动刷新”动态操作

2个真实的行动:

执行PLSQL代码

空;

要提交的页面项目:P1_CHECK_BOX

页面加载时触发:已检查执行 JavaScript 代码

alert('确定-设置超时');gtReloadPage = setTimeout("location.reload(true);",8000);

页面加载时触发:已检查

2 个错误操作:

执行PLSQL代码

空;

要提交的页面项目:P1_CHECK_BOX

页面加载时发生火灾:未选中执行 JavaScript 代码

clearTimeout(gtReloadPage);Alert("超时已被删除!");

页面加载时触发:未选中

关于javascript - 根据 Oracle APEX 中的复选框自动刷新 IRR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17656258/

52 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com