首页 > 解决方案 > 单击保存按钮后或以固定间隔如何自动刷新交互式网格?

问题描述

我在顶点页面上有一个页面项目和一个交互式网格。页面项目是选择列表类型,并且基于选择,网格中的数据会发生变化。我在网格中有默认的添加行按钮来添加行。单击网格中的“保存”按钮后,我想刷新网格。如果网格在固定间隔(比如 2 或 5 秒)后自动刷新,这对我也有好处。

对于当前场景,行正在添加,但在单击“保存”后并未反映在交互式网格中的页面上,但可以在数据库的表中找到条目。重新加载页面后,条目将反映在网格中。

注意:我正在处理用于获取数据的数据库链接。

标签: javascriptoracleplsqloracle-apexoracle-apex-5.1

解决方案


有一种方法可以连接交互式网格的内置保存操作。

下面的步骤将创建一个自定义事件,监听interactivegridsave事件。在交互式网格完成自己的保存过程后,APEX 会触发该事件。确保事件名称拼写正确。

  • 创建动态动作
    • 何时 → 自定义
    • 自定义事件 → interactivegridsave
    • 选择类型 → 区域
    • 地区 → <您的地区>
      • 刷新操作(可能关闭初始化时触发)

我想这会对你有所帮助。


推荐阅读