ReportDocument.ExportToDisk()耗时太长

时间:2012-08-03 20:04:57

标签: c# crystal-reports export

我正在进行单元测试,我注意到程序从未完成执行

var reportDoc = new ReportDocument();
reportDoc.Load("M:\ArchiveNodeAccessReport.rpt");
reportDoc.SetDatabaseLogon("", "", ".", "MyDB");
for (int i = 0; i < reportDoc.Database.Tables.Count; i++) {
            reportDoc.Database.Tables[i].ApplyLogOnInfo(logonInfo);
        }
reportDoc.VerifyDatabase();
reportDoc.ExportToDisk(ExportFormatType.PortableDocFormat, "M:\Report.pdf");

可能导致此问题的原因以及如何解决此问题?

提前致谢。

0 个答案:

没有答案