我有一个交互式报告,只有在选择“选择列表”中存在的一些变量并单击“提交”按钮之后,才应填充该报告。
由于变量是从填充交互式报表的同一表填充的。当前,在选择列表中选择任何值之后,将填充交互式报告。
是否只有通过单击提交按钮才能填充数据的方法?
答案 0 :(得分:1)
这就是我对问题的理解:
select * From emp
(emp
是Scott的示例表)deptno
和job
它们的来源是同一emp
表的列,例如
select d.dname d, e.deptno r
from emp e join dept d on e.deptno = d.deptno
和
select e.job d, e.job r
from emp e
从他们的选择列表中选择部门和/或职位后,交互式报告就会刷新并显示结果
如果是这样,我认为选择列表项的选择时的页面操作属性设置为不是None
而是Submit
或{{1} }。解?将该属性设置为无。这意味着您将选择值,但是在提交页面之前,不会刷新报告,并且您可以通过按下按钮手动进行操作。
答案 1 :(得分:0)
您可能有一个隐藏的物品,例如P1_SHOW_DATA并在报表查询中引用它:
AND :P1_SHOW_DATA = 'Y'
然后仅在单击“提交”按钮时将此项目设置为“ Y”。