如何在APEX5.0中执行页面的部分刷新

时间:2015-10-07 13:50:35

标签: oracle-apex oracle-apex-5

我有一个APEX页面,其中包含多个区域。每个区域都有自己的下拉列表(选择列表)项和条形图。当我从下拉列表中选择一个值时,我的问题来自任何特定区域,整个页面都会刷新,因为我为Submit page属性设置了Page Action on Selection选项。

如何执行部分刷新,以便在从下拉列表中选择时,只刷新该区域的条形图而不是整个页面?

2 个答案:

答案 0 :(得分:1)

转到选择列表项并将“选择”页面上的“操作”属性从“提交页面”更改为“无”。然后使用以下选项在页面上创建动态操作:

  • 事件=更改
  • 选择的类型=项目
  • 项目=您的选择列表项
  • 动作=刷新
  • 选择类型=地区
  • 地区=您的条形图

答案 1 :(得分:0)

与上面的回答相同,只有一个技巧可以让它发挥作用。您的选择列表中的值尚未提交,因此将为null并且不起作用。 添加另一个在刷新PLSQL类型之前运行的动态操作。将代码设置为null;,然后将您的选择列表添加到“要提交的项目”。

现在应该工作:)