/// <summary> /// 获取报表的参数集合 /// </summary> /// <param name="sarray"></param> /// <returns></returns> private ParmDict ParseRPTParams(string[] sarray) { ParmDict rptParamsDic = new ParmDict(); string[] spliteResult = null; foreach (string s in sarray) { spliteResult = s.Split(new char[] { '=' }); if (spliteResult.Length == 2) { //参数先加载rpt参数后加载config 参数 rpt中存在的参数,config不覆盖 if (!rptParamsDic.ContainsKey(spliteResult[0])) { rptParamsDic.Add(spliteResult[0], spliteResult[1]); } } } return(rptParamsDic); }