public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CRPT_DA_BAOCAO_THOIGIAN_XETNGHIEM rpt = new CRPT_DA_BAOCAO_THOIGIAN_XETNGHIEM(); rpt.Site = this.Site; return(rpt); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CRPT_DA_BAOCAO_THOIGIAN_XETNGHIEM rpt = new CRPT_DA_BAOCAO_THOIGIAN_XETNGHIEM(); rpt.Site = this.Site; return rpt; }
private void IN_BAOCAO_THOIGIAN_XETNGHIEM() { DataTable v_dtData = new DataTable(); v_dtData = SPs.DaBaocaoThoigianXetnghiem( dtFromDate.Value, dtToDate.Value.AddDays(1).AddSeconds(-1), Utility.Int32Dbnull(cboLoaiXetnghiem.SelectedValue, -1)).GetDataSet().Tables[0]; // SubSonic.StoredProcedure. if (v_dtData.Rows.Count <= 0) { Utility.ShowMsg("Không tìm thấy bản ghi nào", "Thông báo"); return; } string sTungayDenNgay = dtFromDate.Value.Date != dtToDate.Value.Date ? string.Format("{0} --- đến --- {1}", Getsday(dtFromDate.Value), Getsday(dtToDate.Value)) : Getsday(dtFromDate.Value); Utility.UpdateLogotoDatatable(ref v_dtData); var crpt = new ReportDocument(); crpt = new CRPT_DA_BAOCAO_THOIGIAN_XETNGHIEM(); var objForm = new frmPrintPreview("BÁO CÁO THỜI GIAN XÉT NGHIỆM", crpt, true,true); crpt.SetDataSource(v_dtData); crpt.DataDefinition.FormulaFields["Formula_1"].Text = Strings.Chr(34) + " NGƯỜI LẬP BẢNG KÊ KẾ TOÁN " .Replace("#$X$#", Strings.Chr(34) + "&Chr(13)&" + Strings.Chr(34)) + Strings.Chr(34); crpt.SetParameterValue("ParentBranchName", globalVariables.ParentBranch_Name); crpt.SetParameterValue("BranchName", globalVariables.Branch_Name); crpt.SetParameterValue("sTitleReport", "BÁO CÁO THỜI GIAN XÉT NGHIỆM " + cboLoaiXetnghiem.Text.ToUpper()); crpt.SetParameterValue("sTuNgayDenNgay", sTungayDenNgay); objForm.crptViewer.ReportSource = crpt; objForm.ShowDialog(); Utility.DefaultNow(this); }