ranetuilibraryolap学习日志一

ranet-uilibrary-olap是一个.net平台下的对Olap元数据封装并进行操作的开源项目,使用Silverlight生成网格,支持转取和导出为Excel。包括:

  • MDX DOM(Mdx文档对象模型)
  • MDXParser
  • MDX查询语句生成
  • 支持MDX分析
  • Pivot Grid------一个支持转取、旋转和导出功能的网格控件,能够显示出生成的MDX语句
  • MDX查询语句构造器---
  • OLap元数据查看
  • 一系列的选择空间,如Cubechoice,KpiChoice,MeasureChoice等

安装:

http://code.google.com/p/ranet-uilibrary-olap/wiki/Readme有详细的安装要求,但是推荐除了打包程序和SharpDevelop,那个Silverlight3Tools一定要装,否则没有vs2008的模版,很不爽。具体的安装过程中出了一些问题,在这里记录一下,防止再犯。

1,windows2003 server操作系统需要安装sp2补丁,vs2008需要sp1补丁,silverlight需要3.0版本,光找这几个安装包就费了好大劲。看来补丁要勤打,多了袋数自然上去了。

2,安装了silverlight3 sdk和toolkit october2009后,再安装silverlight3 tools会出错,原因是sdk已经安装最新版本(这原因。。),解决方法在:http://www.cnblogs.com/lethe2046/archive/2009/09/10/1564128.html

3,安装sqlserver,然后再安装示例数据库,安装时可能要求打开filestream访问,google一下,需要修改2个地方,第一个是”开始”->”sqlserver2008”->配置工具->sqlserver配置管理器,把数据库实例的属性中的filestream勾上。第二个是用Managerment studio连接.,然后在数据库->属性->高级->文件流访问级别,改成完全访问,ok。

4,下载ranet-uilibrary-olap示例程序,然后把比较小的那个包解开,需要iis下发布,不然里面的两个webservices无法访问。发布后,又有个提示,nt …/iuser的访问权限不足或数据库不存在,这时候需要连接到as服务器,加一个角色,然后把iuser用户加入并设置完全控制权限。

5,完毕,看一下界面,真的不错。

configuration  privotgrid mdxdesign

原文地址:https://www.cnblogs.com/malingbo/p/1615620.html