public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { crIPO_Instrument_Receive_Report_DSE_21_21_2 rpt = new crIPO_Instrument_Receive_Report_DSE_21_21_2(); rpt.Site = this.Site; return(rpt); }
private void btnViewReport_Click(object sender, EventArgs e) { IPO_Instrument_Receive_Report_DSE_21_21_2BAL objBAL = new IPO_Instrument_Receive_Report_DSE_21_21_2BAL(); DateTime Start_Date, End_Date; Start_Date = dtpFromDate.Value; End_Date = dtpToDate.Value; Instrument_Name = ddlinstrumentName.Text; Instrument_ID = ddlInstrumentCode.Text; DataTable data = new DataTable(); frmReportViewer rptviewer = new frmReportViewer(); crIPO_Instrument_Receive_Report_DSE_21_21_2 objrpt = new crIPO_Instrument_Receive_Report_DSE_21_21_2(); data = objBAL.GetIPO_Instrument_Receive_ReportData(Start_Date, End_Date, Instrument_ID, Instrument_Name); objrpt.SetDataSource(data); ((TextObject)objrpt.Section2.ReportObjects["txtFromDate"]).Text = Start_Date.ToString("dd-MMMM-yyyy"); ((TextObject)objrpt.Section2.ReportObjects["txtToDate"]).Text = End_Date.ToString("dd-MMMM-yyyy"); rptviewer.crvReportViewer.ReportSource = objrpt; rptviewer.Show(); }