2017-07-06 14 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を追加しました"このフォルダを自分のプロジェクトフォルダにコピーし、問題を解決しました。

関連する問題