提供一段程式碼給您參考...
ReportDocument MyRrt = new ReportDocument();
MyRrt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
MyRrt.Load(Server.MapPath("~/rpt/") + "xxx.rpt");
MyRrt.SetParameterValue("bDate", TextBox1.Text); //傳入開始日期
MyRrt.SetParameterValue("eDate", TextBox2.Text); //傳入結束日期
this.CrystalReportViewer1.ReportSource = MyRrt;
報表設計內容:
不知道程式要寫在那裡耶,
http://10.0.10.3/test001/?RequisitionID=21fbca6a-ad4e-45e2-8330-44001e7e1c32
這是開啟Crystal Report後網頁的網址列,這個網頁有接收傳來的參數RequisitionID,但報表要只顯示這個ID的資料即可,Crystal Report的接收參數要在那設定,還是不太明白。