Cognos 基于 合计 作过滤。
0
我在通过Report Studio,对交叉表的各列作了一个“合计”,而合计后有大量数据为0,我需要将为0的数据过滤掉,不知如何做这个过滤。使用“汇总过滤”一直报错。不知道是Cognos不能做,还是我公式写错了。我是在汇总过滤中直接使用公式: total <>0
请教各位要如何处理?
请教各位要如何处理?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
左右 - 数据服务专家 专注于IBM家族高级分析领域钻研 数据可视化践行者 2015-10-18 回答
赞同来自: 苦海无涯
我猜测你是用relational query做了个crosstab。然后再增加filter验证时出了个XQE- PLN-0283 , RSV-VAL-0010错误。对不?
这是由于relational query不能在total上做filter(我听说CQM还可以,但是到了DQM就不行了),所以很多这个问题都是跟CQM升级到DQM相关,之前的报表不能继续使用,或者这种方式建立filter不能使用。
解决方法基本上要改模型到DMR,这将一劳永逸的解决这个问题。我用total=数字作为例子给你看一下(但是同样的用法在relational中会报错)
要不然的话只能用calculation替代aggregation了