调用RDLC报表提示错误:尚未指定报表定义的来源
2012-11-13 17:31
477 查看
调用RDLC报表提示错误:尚未指定报表定义的来源
定义一下源:this.reportViewer1.LocalReport.ReportEmbeddedResource= "BasicRDLC.OrdersReport.rdlc";或:this.reportViewer1.LocalReport.ReportPath= "BasicRDLC.OrdersReport.rdlc";
即要嵌入到winform窗体的报表的路径
但是如果只是这样就接着写
this.reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1_DataTable1", this.DataSet1.DataTable1));
this.reportViewer1.RefreshReport();
//DataSet1_DataTable1的意思:DataSet1为数据集名称,而DataTable1是数据集内的一个表
那运行的时候就不会出错,但是会提示:尚未指定报表定义的来源(说白了就是跟reportViewer控件和*.rdlc文件之间关联的处理模式出了错)
解决办法:
//设置this.reportViewer控件的处理模式
C#代码
this.reportViewer1.ProcessingMode = ProcessingMode.Local;
C#代码
或者是数据集名称没有写对。
相关文章推荐
- 调用rdlc好表提示:尚未指定报表定义的来源
- 【.Net码农】RDLC 在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义
- (转)在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义
- 在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义
- c# 创建RDLC报表提示“尚未为数据源提供数据源实例”的解决办法
- 关于调用静态链接库LIB,提示重定义或库冲突的错误
- 自己写的SqlHelper,提示在调用"Fill"前,SelectCommand 属性尚未初始化.错误
- CODESMITH调用MYSQL5错误,提示GetTableIndexes指定的转换无效
- RDLC绑定数据源的时候提示:报表项表达式只能引用当前数据集作用域内的字段或指定数据集作用域内的字段
- 关于调用静态链接库LIB,提示重定义或库冲突的错误
- 尚未指定报表“Report1”的报表定义
- Delphi中提示“尚未调用CoInitialize错误”的解决方法
- 调用scriptManager时提示sys未定义错误解决方法
- 在业务系统中调用水晶报表提示:ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
- 在weblogic中部署CXF-webservice调用提示错误:Cannot create a secure XMLInputFactory
- C#换机器后调用dll失败提示无法加载DLL找不到指定的模块
- geoprocessor(GP)工具提示“对 COM 组件的调用返回了错误 HRESULT E_FAIL”的几种情况
- 使用vs2008创建.net2.0时网站时,使用Ajax控件会提示:Microsoft JScript 运行时错误: 'Sys' 未定义解决方案
- GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用RegisterForEventValidation的错误提示
- 定义的数据结构编译时提示重复定义错误