在页面中,我想添加两个交互式网格和一个页面项目。 基于页面项目中给出的数据,我想隐藏一个交互式网格并希望显示其他网格。 我怎样才能让它发挥作用。
任何动态动作需要添加或任何其他程序。
一种选择是为交互式网格区域创建 服务器端条件。
假设 item 是一个返回两个值的选择列表项:
select 'Grid 1' d, 1 r from dual union all
select 'Grid 2' d, 2 r from dual
其“选择时的页面操作”应该是 提交(如果它是安全操作,即网格不可编辑)或重定向并设置值。
服务器端条件可能是一个函数体(对于第一个网格):
return :P1_ITEM = 1;
(第二个网格也类似)。
另一个选项是在选择列表项上创建动态操作,每个区域都有两个操作:
对第二个区域执行相同操作。