维度中增加计算成员,在SSRS的维度的总计中却包含了计算成员,汇总不准确了

0
在支付状态维度下增加了一个计算成员【付款率=付款完成/ALL】 ,在报表中,这个维度【总计】时也把【付款率】这个成员的值加了进去

2.jpg


总计=代付款+付款完成+退款成+退款失败+付款率
应该是:总计=代付款+付款完成+退款成+退款失败

1.jpg



我只是想计算付款率,总计不变,在SSRS中该怎么实现?
已邀请:
2

felixwon 2014-06-19 回答

你的“付款率”应该定义成[measure],而不是维度。
Member [Measures].[付款率] as ( [Measures].[Order Count], [Dim Pay Status 1].[Pay Status Key].&[1]) / ( [Measures].[Order Count], [Dim Pay Status 1].[Pay Status Key].[All])
0

廿二C 2014-06-19 回答

这个计算成员在SSRS或者在SSAS中增加都是一个效果
补个图

要回复问题请先登录注册