2017-07-06 58 views
0

当我运行它时,报告显示空白页面。数据表有信息,但没有它显示在页面上:报告在浏览器中显示空白页面

enter image description here

存储过程获取数据到数据表:

enter image description here

rptDoc = new ReportDocument(); 
DataTable DTReport = new DataTable(); 

SqlParameter[] param = new SqlParameter[2]; 
param[0] = new SqlParameter("@Number", SqlDbType.VarChar, 50); 
param[0].Value = Session["PrintNumber"].ToString(); 
param[1] = new SqlParameter("@LOTS", SqlDbType.VarChar, 255); 
param[1].Value = Lots.Trim(); 
DTReport = objdAccess.ExecuteSpDataTable("SPfetch", param); 
CrystalReportViewer1.ID = "DeliveryNote-" + Session["PrintNumber"].ToString(); 
string Report = "~/Reports/Report.rpt"; 
rptDoc.Load(Server.MapPath(Report)); 
rptDoc.SetDataSource(DTReport); 
rptDoc.SetParameterValue("@number", Session["PrintNumber"].ToString()); 
rptDoc.SetParameterValue("@LOTS", Lots.Trim()); 

CrystalReportViewer1.ReportSource = rptDoc; 
CrystalReportViewer1.DataBind(); 
CrystalReportViewer1.Visible = true; 
+0

您是否尝试在浏览器/应用程序中运行之前预览它? – Sujith

回答

0

我只是说“crystalreportviewers13 “这个文件夹到我的项目文件夹,它解决了这个问题。

相关问题