public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { crBO_Closing_Report_DSE_21_6 rpt = new crBO_Closing_Report_DSE_21_6(); rpt.Site = this.Site; return(rpt); }
private void btnViewReport_Click(object sender, EventArgs e) { BO_Closing_Report_DSE_21_6BAL objBAL = new BO_Closing_Report_DSE_21_6BAL(); DataTable data = new DataTable(); frmReportViewer rptviewer = new frmReportViewer(); crBO_Closing_Report_DSE_21_6 objrpt = new crBO_Closing_Report_DSE_21_6(); data = objBAL.GetBO_Closing_ReportData(dtpFromDate.Value, dtpToDate.Value); ((TextObject)objrpt.ReportDefinition.Sections[2].ReportObjects["txtFromDate"]).Text = dtpFromDate.Value.ToShortDateString(); ((TextObject)objrpt.ReportDefinition.Sections[2].ReportObjects["txtToDate"]).Text = dtpToDate.Value.ToShortDateString(); objrpt.SetDataSource(data); rptviewer.crvReportViewer.ReportSource = objrpt; rptviewer.Show(); }