Gar*_*ary 9 c# crystal-reports
我最近开始在ac#windows应用程序(表单)中使用Visual Studio 2010和SharpDevelop的最新版本的Crystal Reports.我从SAP下载了最新的Visual Studio 2010 Crystal DLL,并手动创建了对以下内容的引用
using CrystalDecisions.CrystalReports;
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.ReportSource;
Run Code Online (Sandbox Code Playgroud)
然后我创建一个ReportDocument,以便我可以打开一个rpt文件:
ReportDocument rptDoc = new ReportDocument();
Run Code Online (Sandbox Code Playgroud)
这一切都很好.当我尝试使用rtpDoc对象做任何事情时,问题就出现了;
rptDoc.Load(@"c:\DialLeadsByDistributor.rpt");
Run Code Online (Sandbox Code Playgroud)
这就好像编译器没有意识到它是一个类对象,尽管当我将鼠标移到变量上时它会正确地报告它CrystalDecisions.CrystalReports.Engine.ReportDocument,但不仅智能感知不会向我显示对象的任何方法或属性,我得到了以下编译器错误让我难过:
无效的标记'('在类,结构或接口成员声明中
它将上述陈述称为违规行......
任何人都可以对此有所了解吗?如果我查看ReportDocument类的元数据,则确实包含三个Load方法,第一个方法接受一个字符串,即rpt文件路径.在Visual Studio 2010和SharpDevelop中出现此问题的事实至少是一致的,但对我来说仍然没有意义.
| 归档时间: |
|
| 查看次数: |
30822 次 |
| 最近记录: |