加载 ReportDocuments 时出现“CrystalDecisions.Windows.Forms.ReportDocuments”不包含“加载”的定义”错误

Posted

技术标签:

【中文标题】加载 ReportDocuments 时出现“CrystalDecisions.Windows.Forms.ReportDocuments”不包含“加载”的定义”错误【英文标题】:"CrystalDecisions.Windows.Forms.ReportDocuments' does not contain a definition for 'Load'" error while loading ReportDocuments 【发布时间】:2016-09-22 14:51:55 【问题描述】:
ReportDocuments Rdoc = new ReportDocuments();
string Apppath = Application.StartupPath;
string Reppath = @"reports\Report.rpt";
string fullPath = Path.Combine(Apppath, Reppath);
Rdoc.Load(fullPath);
crystalReportViewer1.ReportSource = Rdoc;
crystalReportViewer1.Refresh();

这段代码给出了这个错误

Error1'CrystalDecisions.Windows.Forms.ReportDocuments' 没有 包含“加载”的定义并且没有扩展方法“加载” 接受类型的第一个参数 'CrystalDecisions.Windows.Forms.ReportDocuments' 可以找到(是 您缺少 using 指令或程序集 参考?) C:\Users\ACS\documents\visual studio 2013\Projects\CrystalReportDemo\CrystalReportDemo\Form1.cs

在这一行

Rdoc.Load(fullPath);

请帮我解决这个问题。

【问题讨论】:

ReportDocuments 不是有效的 Crystal Report 类;使用新的 CrystalDecisions.CrystalReports.Engine.ReportDocument()? 【参考方案1】:

将 ReportDocuments 更改为 ReportDocument。

【讨论】:

谢谢先生,它现在正在工作

以上是关于加载 ReportDocuments 时出现“CrystalDecisions.Windows.Forms.ReportDocuments”不包含“加载”的定义”错误的主要内容,如果未能解决你的问题,请参考以下文章

加载自动加载文件时出现“无法打开加载文件”错误

加载 Bigquery 表时出现内部错误

加载 .dae 文件时出现问题,索引和顶点加载正确

加载自定义视图时出现 NSInternalInconsistencyException [关闭]

“过滤”急切加载的数据时出现问题

尝试加载 css 字体时出现 mime 类型错误