ReportViewer 和 MSChart

    工作需要,临时一个asp.net小东西需要报表显示.

    然后...我就加了2天班....

    首先,本人虽然最早学过,貌似还不短时间asp.net,但是实在是忘光了.而且,很郁闷asp.net既要搞html,还要搞css,还要js等等....没想到,学silverlight了还是逃不过asp.net啊..

 

    报表没有用水晶报表,貌似是要钱的.所以我直接无视网上的水晶报表的帖子.不过,好象水晶报表很强大啊,难道国内这么多用它,baidu都是它的使用文章.

    我用的微软不要钱的ReportViewer ,反正,公司需要的功能也简单.然后,baidu,google...结果,发现文章少的可怜...额...不过,最后,总算勉强做好了.

    其中,最郁闷的是部署问题.部到服务器上,因为是ReportViewer 9.0 而且用MSChat(整了半天不太明白ReportViewer 的图表,所以用了这个新东西,例子多).需要服务器安置.net3.5及sp1升级包.

 

    另外,用了本地模式,配置文件中把<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:/TempImageFiles/;" />
改成
<add key=“ChartImageHandler” value=“storage=memory;timeout=20;”/>

或者
<add key=“ChartImageHandler” value=“storage=session;timeout=20;”/>

 

    还有,最郁闷是会发生需要Microsoft.ReportViewer.ProcessingObjectModel.dll的错误.这个东西我没有明白什么意思,我根本没有引用,而且在电脑也找不到,后来某帖子下了一个Microsoft.ReportViewer.ProcessingObjectModel.dll 版本9.0,放服务器bin里面才ok.

 

    额.还有一点.我因为用的英文的vs,所以ReportViewer的工具栏都是英文的,这些,需要继承下IReportViewerMessages,写一个代码,然后,配置文件里指定下,就可以自定义工具栏文字了

     

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值