我正在使用新的 APEX_IG 包方法 add_filter 为 IG 设置动态过滤器。所以从第 1 页我点击链接转到第 2 页,我有交互式网格。通过该链接,我在第 2 页上设置了几个页面项目,并基于这些项目创建过滤器APEX_IG.ADD_FILTER
。所以过滤器的设置必须在 PAGE_LOAD 上完成。
APEX_IG.ADD_FILTER
在页面加载时,如果特定页面项不为空,我会使用 DA 调用。当我第一次打开页面时,我没有看到应用的过滤器,它们只有在我手动刷新页面后才会显示。我在执行后为 IG 添加了一个刷新操作,ADD_FILTER
但这并没有做任何事情 - 为了看到更改,我仍然需要手动刷新页面。
我无法在页面加载下添加任何刷新操作或提交页面操作,因为这会重复刷新页面。应用或删除过滤器后以编程方式刷新页面的最佳方法是什么?