Ejemplo n.º 1
0
		/// <summary>
		/// 
		/// </summary>
		/// <param name="owner"></param>
		/// <param name="dss"></param>
		public XLRDataSources(CXLReport owner, List<CXLReportDSConfig> dss){
      this._owner = owner;
      this._dss = new List<XLRDataSource>();
			foreach(var dsCfg in dss){
        var v_newDS = new XLRDataSource(this._owner, dsCfg);
        v_newDS.OnProgress += this._owner.DoOnProgressDataSource;
        this._dss.Add(v_newDS);
			}
		}
Ejemplo n.º 2
0
#pragma warning restore 0067

    public CXLRDataSet(XLRDataSource pOwner){
			this.FOwner = pOwner;
    }
Ejemplo n.º 3
0
 public void DoOnProgressDataSource(XLRDataSource pSender, Decimal pPrgPrc) {
   this.FProgress = "" + pSender.Cfg.wsName + " [" + String.Format("{0:##0.0}", pPrgPrc) + " %]";
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="cfg"></param>
 public void Add(CXLReportDSConfig cfg) {
   var v_newDS = new XLRDataSource(this._owner, cfg);
   v_newDS.OnProgress += this._owner.DoOnProgressDataSource;
   _dss.Add(v_newDS);
 }