从技术资料里看到了一个“一个查询引用另一个查询数据项的方法”的介绍,经过实在,我发现确实比较实用,因此分享。
1、需求:
2、解决方案:
该报表的全部客户数Z是一个固定值,即不随显示哪个机构而变化。然而经过多次尝试,固定的Z值,总是随着维度的变化而变化,这就需要除了主查询外,再加入一个Z值的查询,而Cognos的一个列表或交叉表只能够使用一个查询。因此,需要使用一个查询引用另一个查询的查询结果,即主查询引用Z值查询的结果。
需要用一个查询Z来得到 “总申请数量”。
下面是主查询引用Z值查询:
3、需要把两个查询的‘允许向量乘积’属性设置为‘允许’
至此完毕。