我的第10页有问题,有一个交互式报告,其中包含以下查询:
select
id,
description,
status1,
status2,
status3
from My_table
where
(status1 = :P10_status1 or :P10_status1 is null)
and
(status2 = :P10_status2 or :P10_status2 is null)
and
(status3 = :P10_status3 or :P10_status3 is null)
P10_status1、P10_status2和P10_status3来自第5页,一次一个,意思是...如果P10_status1有值,则其他2个没有值,依此类推。这些项目的选项包括:
Y
N
or no value ('')
DDL语句:
create table My_table
(
id number,
description varchar2(100),
status1 varchar2(100),
status2 varchar2(100),
status3 varchar2(100)
)
insert into My_table (id, description, status1, status2, status3)
values (1, 'Description1', 'Y', 'N', '')
insert into My_table (id, description, status1, status2, status3)
values (1, 'Description2', 'Y', 'Y', '')
insert into My_table (id, description, status1, status2, status3)
values (1, 'Description3', 'Y', '', '')
insert into My_table (id, description, status1, status2, status3)
values (1, 'Description4', 'N', '', '')
对我的IR的查询未返回所有值。有人知道为什么吗?
谢谢
2条答案
按热度按时间r1zk6ea11#
这是因为项目价值的兑现。
如果您使用链接生成器创建指向第10页的链接,请将
Clear Cache
的值设置为10。如果您手动创建URL,请像这样添加URL
&clear=10
。vfhzx4xs2#
我不知道你说的是什么
对我的IR的查询未返回所有值
但是,在我看来,好像您没有为交互式报表设置“要提交的页面项”属性。
这是: