COGNOS 8.4中建立计算列错误,错误是 OP-ERR-0173 ,求帮忙

0
为什么我 在COGNOS 8.4中建立计算列,然后试图写以下语句

if ([查询1].[产品]= [其他资产]) then (1) else (2)

其中,其他资产是产品维度下的一个成员。

但是验证后发现通不过,错误是 OP-ERR-0173 无法比较dataItem="余额"的表达式中的集。
已邀请:
0

贝克汉姆 - 高级数据仓库工程师,拥有丰富的数据治理实践经验 2015-10-10 回答

dataitem,member,memberset 有本质区别,不能直接比较
像如下表达式是正确的
[dataitem] = caption(member)
[dataitem] = caption(item(member,0))

要回复问题请先登录注册