2017-07-06 38 views
0

Mein Bericht zeigt eine leere Seite, wenn ich es ausführe. Die Datentabelle Informationen hat, aber nichts davon zeigt auf der Seite:Bericht zeigt leere Seite im Browser

enter image description here

Die gespeicherte Prozedur ruft Daten zu Datentabelle:

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

Haben Sie versucht, eine Vorschau zu sehen, bevor Sie im Browser/App laufen? – Sujith

Antwort

0

Habe ich nur noch „crystalreportviewers13 "Dieser Ordner zu meinem Projektordner und es löste das Problem.