我正在使用Crystal Report(版本13.0)和.NET Framework 4.0在asp.net C#中开发Web应用程序。我正在做的是,我在窗体上有一个Crystal报表查看器,该窗体应该在单击按钮时显示/加载我的报表。我加载报告的代码是
dsInvoice1TableAdapters.RptproinvoiceTableAdapter dinvo = new dsInvoice1TableAdapters.RptproinvoiceTableAdapter();
dsInvoice1.RptproinvoiceDataTable tbinv = dinvo.GetData(Convert.ToInt32(nums));
dsInvoice1TableAdapters.RptproinvoicetaxTableAdapter dttax = new dsInvoice1TableAdapters.RptproinvoicetaxTableAdapter();
dsInvoice1.RptproinvoicetaxDataTable tbtax = dttax.GetData(Convert.ToInt32(nums));
crystalReport.Load(Server.MapPath("~/crDinvoice.rpt"));
TextObject txtheader = (TextObject)crystalReport.ReportDefinition.ReportObjects["Text2"];
txtheader.Text = "PRO-FORMA INVOICE";
crystalReport.SetDataSource(tbinv.DefaultView);
crystalReport.Subreports[0].SetDataSource(tbtax.DefaultView);
Invoice.ReportSource = crystalReport;
GC.Collect();
我已尽力解决此错误,但未解决错误。帮助我解决此错误。