/// <summary> /// 初始化日报标题 /// </summary> private string InitReportTitle(string date) { string code = ""; ConsultReportDal bill = new ConsultReportDal(); DataTable dt = bill.GetReportTitle(date); StringBuilder strb = new StringBuilder(); if (dt != null) { int rowcount = 0; foreach (DataRow row in dt.Rows) { if (rowcount == 0) { strb.Append("<li class='mli' name='" + row[1].ToString() + "'>" + row[0].ToString() + "</li>"); hid_code.Value = code = row[1].ToString(); } else { strb.Append("<li name='" + row[1].ToString() + "'>" + row[0].ToString() + "</li>"); } rowcount++; } } olID.InnerHtml = strb.ToString(); return(code); }
private void LoadReport(int code, string selecDate) { ConsultReportDal bill = new ConsultReportDal(); DataTable dt = bill.GetConsultReportData(code); if (dt == null) { return; } this.ReportViewer1.ProcessingMode = ProcessingMode.Local; this.ReportViewer1.PageCountMode = PageCountMode.Actual; //报表参数设置 this.ReportViewer1.LocalReport.ReportPath = "Devoops/ConsulCir/ConsulCirReport.rdlc"; ReportParameter rpYearDate = new ReportParameter("rpYearDate", Convert.ToDateTime(selecDate).ToString("yyyy年MM月dd日")); this.ReportViewer1.LocalReport.SetParameters(new ReportParameter[] { rpYearDate }); ReportViewer1.LocalReport.DisplayName = ConfigurationManager.AppSettings["CityName"].ToString() + "环境空气质量预测预报会商报告" + Convert.ToDateTime(selecDate).ToString("yyyy年MM月dd日"); //报表数据设置 this.ReportViewer1.LocalReport.DataSources.Clear(); this.ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", dt)); this.ReportViewer1.DataBind(); }