2012-02-11 7 views
0

ウェブフォームからクリスタルレポートページに値を渡したいと思います。ウェブフォーム(ラベルとテキスト)からクリスタルレポートページにデータを渡す

CrystalDecisions.CrystalReports.Engine.ReportDocument report; 
CrystalDecisions.CrystalReports.Engine.TextObject X;   
report= new CrystalReport1();       
X = report.ReportDefinition.Sections["Section1"].ReportObjects["text2"] as extObject;    
X.Text = Label3.Text; 
CrystalReportViewer1.ReportSource = CrystalReportSource1; 
CrystalReportViewer1.DataBind();  
CrystalReportViewer1.RefreshReport(); 

フォームをデバッグしているが、それは私に(クリスタルレポートviewer1のトップ)のメッセージを与える:これは、コード私が持っている

Object reference not set to an instance of an object 

私は助けを必要とするが、私はそれをどのように解決することができますか?

+0

私は与えたコードを試しましたか? –

答えて

0

私はこれを次のコードを使って行っています!!試してみよう...

TextObject X =(TextObject)report.ReportDefinition.Sections["Section1"].ReportObjects["text2"]; 
X.Text = Label3.Text; 
関連する問題