0

我正在使用新的 APEX_IG 包方法 add_filter 为 IG 设置动态过滤器。所以从第 1 页我点击链接转到第 2 页,我有交互式网格。通过该链接,我在第 2 页上设置了几个页面项目,并基于这些项目创建过滤器APEX_IG.ADD_FILTER。所以过滤器的设置必须在 PAGE_LOAD 上完成。

APEX_IG.ADD_FILTER在页面加载时,如果特定页面项不为空,我会使用 DA 调用。当我第一次打开页面时,我没有看到应用的过滤器,它们只有在我手动刷新页面后才会显示。我在执行后为 IG 添加了一个刷新操作,ADD_FILTER但这并没有做任何事情 - 为了看到更改,我仍然需要手动刷新页面。

我无法在页面加载下添加任何刷新操作或提交页面操作,因为这会重复刷新页面。应用或删除过滤器后以编程方式刷新页面的最佳方法是什么?

4

1 回答 1

0

如果问题只是在页面加载上,您可以APEX_IG.ADD_FILTER在预渲染页面进程中添加调用,而不是动态操作。这对我来说很好。该博客还解释了需要刷新整页。

于 2021-07-12T13:37:13.410 回答