SSAS数据库存做了个EXCEL版的前端增强,主要是做了计算成员的生成的增强,看了其他插件都需要手动输入MDX表达式,对用户不太友好。

浏览: 2161

      思路是用VBA把透视表里的度量值成员和计算成员遍历出来,放到EXCEL的表中,给用户可以复制粘贴,用户最终要做的是加上一些简单的运算符就可以,降低用户使用门槛,同时也不需要在cube里写那么多很少人用的计算成员,用户想到要计算时自己动手、丰衣足食

      另外一个模块是登录,因为我自己用的是非NT帐号登录,然后转换为NT帐号,把connection里的字符串替换成NT帐号的用户密码,实现简单的权限管理。

最后:VBA密码是0,代码写得比较乱,没备注,需要查看代码就辛苦些,主要是做给公司用,自己经手维护的,没空写注释,抱歉。

里面提到的插件地址:http://www.codeplex.com/OlapPivotTableExtend

还有天善xpivot的也是很不错的插件:http://www.flybi.net/question/8658



回到家里用家里的EXCEL2013试了下,微软在2013上已经增强得非常友好,自己辛苦半天也没有什么实际性的改善,只能叹息企业化的office版本迭代太慢了,跟不上最选进的工具,只能许多人在低效中,或者稍微好点的就修修补补弄点小工具填补上。



自己用插件弄了好半天,还是弄不成功的计算成员也可以了,原来计算还分计算度量值和计算成员两种叫法,在EXCEL学到了,看来EXCEL真是体贴用户,还特意分开两个模块来操作。


推荐 2
本文由 minren118 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

1 个评论

PowerBI是有要取代SSRS吗?

要回复文章请先登录注册