void ShowReport() { DataSet dsData = GetData4Report(); if (dsData == null) return; DataTable v_dtData = ProcessData4Report(dsData); if (v_dtData == null) return; crpt_filmReport crpt = new crpt_filmReport();//= GetReportDocument(cboReportType.SelectedIndex,cboObjectType.SelectedIndex); try { //crpt.Load(Server.MapPath("reports/crpt_filmReport.rpt")); crpt.SetDataSource(v_dtData); // crpt.DataDefinition.FormulaFields["Formula_1"].Text = Strings.Chr(34) + " NGƯỜI LẬP THỦ TRƯỞNG ĐƠN VỊ ".Replace("#$X$#", Strings.Chr(34) + "&Chr(13)&" + Strings.Chr(34)) + Strings.Chr(34); crpt.SetParameterValue("ParentBranchName", HospitalName); crpt.SetParameterValue("BranchName", DepartmentName); crpt.SetParameterValue("rptBottomContent", "DROC-Hệ thống thu nhận và xử lý ảnh-In lúc:" + DateTime.Now.ToString("dd/MM/yyyy 24HH:mm:ss") + " bởi " + globalVariables.UserName.Trim()); //crpt.SetParameterValue("ReportCondition", GetReportCondition()); //crpt.SetParameterValue("NTN", "Hà Nội, Ngày " + DateTime.Now.Day.ToString() + " tháng " + DateTime.Now.Month.ToString() + " năm " + DateTime.Now.Year.ToString()); crptViewer.ReportSource = crpt; Utility.DefaultNow(this); } catch (Exception ex) { Utility.ShowMsg(ex.ToString()); Utility.DefaultNow(this); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { crpt_filmReport rpt = new crpt_filmReport(); rpt.Site = this.Site; return rpt; }