Beispiel #1
0
        public ReportCenterObjAssembler(IOpenReportCenterNode iors, U8LoginInfor login)
        {
            this._iOpenReportCenterNode = iors;
            string[] rpKeys = new string[] {
                ReportCenterDataService.KeyAll,
                ReportCenterDataService.KeySystem,
                ReportCenterDataService.KeyCustom,
                ReportCenterDataService.KEY_StaticReport,
            };
            foreach (string k in rpKeys)
            {
                this._reportInfo[k] = new Reports();
            }

            string[] htKeys = new string[] {
                ReportCenterDataService.KeySystem,
                ReportCenterDataService.KeyCustom,
                ReportCenterDataService.KEY_StaticReport,
            };
            foreach (string k in htKeys)
            {
                this._hashData[k] = new Hashtable();
            }

            this._rawMeta = new Dictionary <string, DataTable>();
            this._login   = login;
        }
Beispiel #2
0
 public DynamicReport(IOpenReportCenterNode iors)
 {
     this.OpenEngine = iors;
 }
Beispiel #3
0
 public PublishData(string id, IOpenReportCenterNode iors)
 {
     this.ID         = id;
     this.OpenEngine = iors;
 }
Beispiel #4
0
 public PublishData(IOpenReportCenterNode iors) : this(null, iors)
 {
 }