private void SetParamToTemplate(List <DefineSqlParameter> param) { ReportDataAdaptor rda = this.report.DataSource; foreach (DefineSqlParameter par in param) { foreach (DefineSqlParameter objPar in rda.DbParameterCollection) { if (par.ParameterName.ToUpper() == objPar.ParameterName.ToUpper()) { objPar.Value = par.Value; break; } } } }
/// <summary> /// 加载报表数据 /// </summary> private void Fill() { try { if (this.DataSource != null && this.DataSource.GetType().FullName == "RX.Gas.ReportLib.ReportDataAdaptor") { ReportDataAdaptor reportDataAdaptor = (ReportDataAdaptor)this.DataSource; string result = reportDataAdaptor.Fill(); if (result != "") { //File.WriteAllText(@"C:\report_log.txt", result); //MessageBox.Show(result); } } } catch { } // CY.Common.LoadingForm.getInstance().Hide(); }