public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rpt_Luongtungnv rpt = new rpt_Luongtungnv(); rpt.Site = this.Site; return(rpt); }
private void loadCrystalRpt() { try { THANG = thang; NAM = nam; rpt_Luongtungnv Rp = new rpt_Luongtungnv(); DataTable ds = BUS.BUS_Report.bangluongtungNV(thang, nam); Rp.SetDataSource(ds); Rp.SetParameterValue("nam", Int32.Parse(NAM)); if (thang == "----Chọn tháng----") { THANG = "0"; Rp.SetParameterValue("thang_nam", "NĂM " + NAM + " "); Rp.SetParameterValue("dau", ""); } else { Rp.SetParameterValue("thang_nam", "THÁNG " + THANG + " - " + NAM + " "); Rp.SetParameterValue("dau", " - "); } Rp.SetParameterValue("thang", Int32.Parse(THANG)); crystalReport_luongTungNV.ReportSource = Rp; } catch { MessageBox.Show("Kết nối với máy chủ thất bại", "Chú ý", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }