所以我使用复选框组来过滤我的交互式报告。我有 4 种状态:活动、非活动、进行中和已删除。过滤器与代码完美配合:
and (instr(':'||:P77_STATUS||':',':'||(vb.status||':')) >0 or :P77_STATUS is null)
通常,当我打开页面时,所有行都会加载所有 4 个状态,但是我希望在加载页面时最初不选择“已删除”状态。这可能吗?
提前致谢。
如果要在每次页面刷新时重置复选框组,请首先将 P77_STATUS 项属性
Source > Maintain Session State
设置为 Per Request (Memory Only),否则选择 Per Session (Disk)。
接下来我们假设 P77_STATUS LOV 属性设置为 SQL 查询,如下所示:
select 'ACTIVE' d, 'ACTIVE' r FROM dual
union all
select 'INACTIVE' d, 'INACTIVE' r FROM dual
union all
select 'IN PROGRESS' d, 'IN_PROGRESS' r FROM dual
union all
select 'DELETED' d, 'DELETED' r FROM dual
现在仅检查特定复选框,将项目属性
Default
设置为: