public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Rp_DC_1 rpt = new Rp_DC_1(); rpt.Site = this.Site; return rpt; }
private void frmShowReport_Load(object sender, EventArgs e) { try { if (type == "DC_1") { Rp_DC_1 cry = new Rp_DC_1(); cry.SetDataSource(dt); cry.SetParameterValue("Ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("Gioin", DateTime.Now.ToLongTimeString()); cry.SetParameterValue("Thoigian", thoiGian); cry.SetParameterValue("Title", title); crystalReportViewer1.ReportSource = cry; } else if (type == "DC_2") { Rp_DC_2 cry = new Rp_DC_2(); cry.SetDataSource(dt); cry.SetParameterValue("Ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("Gioin", DateTime.Now.ToLongTimeString()); cry.SetParameterValue("Thoigian", thoiGian); cry.SetParameterValue("Title", title); crystalReportViewer1.ReportSource = cry; } else if (type == "DC_6") { Rp_DC_6 cry = new Rp_DC_6(); cry.SetDataSource(dt); cry.SetParameterValue("Ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("Gioin", DateTime.Now.ToLongTimeString()); cry.SetParameterValue("Thoigian", thoiGian); cry.SetParameterValue("Title", title); cry.SetParameterValue("Title2", title2); crystalReportViewer1.ReportSource = cry; } else if (type == "DC_7") { Rp_DC_7 cry = new Rp_DC_7(); cry.SetDataSource(dt); cry.SetParameterValue("Ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("Gioin", DateTime.Now.ToLongTimeString()); cry.SetParameterValue("Thoigian", thoiGian); cry.SetParameterValue("Title", title); crystalReportViewer1.ReportSource = cry; } else if (type == "DC_10") { Rp_DC_10 cry = new Rp_DC_10(); cry.SetDataSource(dt); cry.SetParameterValue("Ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("Gioin", DateTime.Now.ToLongTimeString()); cry.SetParameterValue("Thoigian", thoiGian); cry.SetParameterValue("Title", title); crystalReportViewer1.ReportSource = cry; } else if (type == "DC_11") { Rp_DC_10 cry = new Rp_DC_10(); cry.SetDataSource(dt); cry.SetParameterValue("Ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("Gioin", DateTime.Now.ToLongTimeString()); cry.SetParameterValue("Thoigian", thoiGian); cry.SetParameterValue("Title", title); crystalReportViewer1.ReportSource = cry; } else if (type == "DC_12") { Rp_DC_10 cry = new Rp_DC_10(); cry.SetDataSource(dt); cry.SetParameterValue("Ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("Gioin", DateTime.Now.ToLongTimeString()); cry.SetParameterValue("Thoigian", thoiGian); cry.SetParameterValue("Title", title); crystalReportViewer1.ReportSource = cry; } else if (type == "DC_13") { Rp_DC_13 cry = new Rp_DC_13(); cry.SetDataSource(dt); cry.SetParameterValue("Ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("Gioin", DateTime.Now.ToLongTimeString()); cry.SetParameterValue("Thoigian", thoiGian); cry.SetParameterValue("Title", title); cry.SetParameterValue("Title2", title2); cry.SetParameterValue("Tochuc", tochuc); crystalReportViewer1.ReportSource = cry; } else if (type == "DC_14") { Rp_TaiKhoan_Flexcube cry = new Rp_TaiKhoan_Flexcube(); cry.SetDataSource(dt); cry.SetParameterValue("ngayin", DateTime.Now.ToShortDateString()); cry.SetParameterValue("trnrefno", trnrefno); crystalReportViewer1.ReportSource = cry; } } catch(Exception ex) { MessageBox.Show(ex.Message); } }