当我们使用。SetParameterValue()
设置参数时,报表将不会运行并引发异常:找不到表。
CrystalDecisions.CrystalReports.Engine.DataSourceException:错误 文件31 77792_72788_ {CACA007E-62DB-4EED-804A-915E3ED04293} .rpt: 找不到表格。 -> System.Runtime.InteropServices.COMException:
ReportDocument r = new ReportDocument();
r.Load("31.rpt");
SetReportConnection(r);
// This line removed, and it works fine with the default parameters...
r.SetParameterValue("BOOKFROM", 201701);
r.ExportToDisk(ExportFormatType.PortableDocFormat, "test.pdf");