SSAS 创建计算成员使用iif 破坏原本的维度关系

0
为了在cube中有些为0的就显示为"NULL",就新增了计算成员,公式如下
iif([Measures].[QUANTITY]=0 , 'NULL',[Measures].[QUANTITY])
但是这样写了之后,原本正确的维度关系不对了,比如说:
我原本拖拽了交易类型维度,然后再拖单据类型,2者可以正常对应,但是新增如上所示的计算成员后,交易类型和单据类型关系不对了,选择了交易类型后,不管2者的关系,把所有的单据类型都罗列出来了,只是多出来的都为显示为NULL。
我希望的是如果cube中存在为0的显示为NULL,但是如果cube压根没有这条记录就不显示,不要全部显示出来为NULL。
请问应该如何修改,请大家赐教,谢谢!
 
已邀请:
0

windy000001 2016-08-19 回答

我的描述有什么不清楚的地方吗?怎么都没有回答

要回复问题请先登录注册