日期:2014-05-17  浏览次数:20821 次

pivotTable数据透视表对一个度量值求平均值
数据透视表对一个度量值求平均值
问题 选项 数量 百分比
问题1 选项1 1 25%
  选项2 1 25%
  选项3 1 25%
  选项4 1 25%
  汇总 4 100%
问题2 选项1 1 25%
  选项2 1 25%
  选项3 1 25%
  选项4 1 25%
  汇总 4 100%
数量为度量值;问题-选项为维度;现在想通过编程计算出百分比,在初始页面时挂在这个数据透视表中;不知道如何计算这个百分比了,请高手提供思路,谢谢
------最佳解决方案--------------------
增加一个计算度量  WITH MEMBER Measures.[Item_Percent] AS '((选项.CURRENTMEMBER, Measures.[数量]) / (选项.CURRENTMEMBER.PARENT, Measures.[数量])) ', FORMAT_STRING = '0.00%'
------其他解决方案--------------------
里面好像有属性可以设置的吧。。

------其他解决方案--------------------
引用:
增加一个计算度量  WITH MEMBER Measures.[Item_Percent] AS '((选项.CURRENTMEMBER, Measures.[数量]) / (选项.CURRENTMEMBER.PARENT, Measures.[数量])) ', FORMAT_STRING = '0.00%'

很感谢你的提示,我解决了这个问题,您知道怎样通过编程的方式让初次加载页面时,就将透视表中rowAxis上的一级维度(即问题1)的加号展开吗?您到http://topic.csdn.net/u/20111206/17/75d55d1d-332d-4039-b60c-f5696527ecf8.html中,回复一条,我一起结贴
------其他解决方案--------------------
找不到实现这个功能的属性