(此文档仅供参考)

问题:

参考如下两个wiki文档:多维分析实现参数联动多维分析参数实现多选  实现参数联动以及参数多选后,下级参数会带有上级参数的数据,如下图所示:

 那么如何去掉下级参数中带有的上级参数的数据?

解决方案

此问题是由于下级参数(错误名称)的MDX语法有误导致,参照 多维分析实现参数联动 实现的效果只适用于单选参数,并不适用于多选参数,参数联动的MDX语法,如下图所示:

 

查询数据显示的效果如下图所示:

 

如需实现结合多维参数联动功能以及多维参数多选功能,需要将下级参数(错误名称)的MDX语法修改成下图:

 

查询数据显示的效果如下图所示:

 

在多维分析上显示的效果如下图所示:

 

注:如果修改完MDX语句后,发现多维分析显示的数据还是之前的数据,参数也是一致,此问题是由于参数设置中勾选了使用保存报表时的参数当前值,需要更改成使用参数默认值,如下图所示: