public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { ReportDanhSachThiHetMon rpt = new ReportDanhSachThiHetMon(); rpt.Site = this.Site; return(rpt); }
private void btnXem_Click(object sender, EventArgs e) { ReportDanhSachThiHetMon obj = new ReportDanhSachThiHetMon(); string lenh = "EXEC sp_INDANHSACHTHIHETMON '" + cmbLop.SelectedValue.ToString().Trim() + "', " + cmbHocKy.Text; DataTable dataTable = Program.ExecSqlDataTable(lenh); obj.SetDataSource(dataTable); obj.SetParameterValue("TENLOP", cmbLop.Text); obj.SetParameterValue("TENMONHOC", cmbMonHoc.Text); if (Convert.ToInt32(cmbHocKy.Text) % 2 == 0) { obj.SetParameterValue("HOCKY", "2"); } else { obj.SetParameterValue("HOCKY", "1"); } obj.SetParameterValue("LANTHI", cmbLanThi.Text); obj.SetParameterValue("NGAYTHI", datNgayThi.DateTime.Day + "/" + datNgayThi.DateTime.Month + "/" + datNgayThi.DateTime.Year); crvDanhSachThiHetMon.ReportSource = obj; }