vs 2008自带报表使用方法
2010-04-08 23:12
309 查看
解决问题:
1、浏览报表出现:RSClientController is not defined,出现的原因是报表产生的xsd文件需在指定的Microsoft.Reporting.WebForms.HttpHandler处理,需在web.config内注册<add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
2、报表出现“尚未为数据源提供数据源实例错误,主要是DataSet与代码加载的报表数据源名称不一致造成的。解决办法:用文本文件打开rdlc报表文件,找到<DataSet Name=”DataSetName”>,复制该节点Name值,在数据绑定中设置ReportViewer1.Name = “DataSetName”即可;
3、报表出现尚未为报表文件xxx.rdlc加载报表定义错识。主要是因为报表路径错识,设置ReportViewer1.LocalReport.ReportPath为绝对路径:Server.MapPath("xxx.rdlc");
1、浏览报表出现:RSClientController is not defined,出现的原因是报表产生的xsd文件需在指定的Microsoft.Reporting.WebForms.HttpHandler处理,需在web.config内注册<add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
2、报表出现“尚未为数据源提供数据源实例错误,主要是DataSet与代码加载的报表数据源名称不一致造成的。解决办法:用文本文件打开rdlc报表文件,找到<DataSet Name=”DataSetName”>,复制该节点Name值,在数据绑定中设置ReportViewer1.Name = “DataSetName”即可;
3、报表出现尚未为报表文件xxx.rdlc加载报表定义错识。主要是因为报表路径错识,设置ReportViewer1.LocalReport.ReportPath为绝对路径:Server.MapPath("xxx.rdlc");
相关文章推荐
- 使用VS自带的报表RDLC结合报表控件ReportViewer使用
- 解决VS 2008使用多字符集后界面风格变回VC6.0风格的方法
- VS 2008 学习笔记(5) --- CTabCtrl 使用方法
- 学习使用 VS 2010 自带报表
- VS系列IDE(2005、2008等)下使用cppunit的方法及使用示例
- VS 2005 水晶报表 使用方法及 出现“加载报表失败” 的解决方法
- 学习使用 VS 2010 自带报表
- VS 2008 PostEvent的使用方法
- 在VS 2005 和 VS 2008 中使用RDLC使用免费报表
- VS2008 中使用MScomm(Microsoft Communications Control, version 6.0)的方法以及遇到的问题!
- VS2010自带的报表(reportviewer)使用方法
- VS 2005 水晶报表 使用方法及 出现“加载报表失败” 的解决方法
- 给vs自带报表赋值
- Team Foundation Server 2008使用SQLServer2008 SP1做存储层的部署方法
- 【VS开发】CListCtrl控件使用方法总结
- Qt使用VS编译时“转到COFF期间失败”解决方法
- 润乾报表使用json数据源的方法改进
- VS 2008 使用 IE8 调试时弹出错误提示框,提示:找不到指定的文件
- 使用VS自带的混淆器防止你的程序被反编译
- 水晶报表在VC++6.0中的简单使用方法