コード例 #1
0
ファイル: Measure.cs プロジェクト: jimmyPBI/TabularEditor
 protected override void Init()
 {
     if (MetadataObject.KPI != null)
     {
         this.KPI = KPI.CreateFromMetadata(this, MetadataObject.KPI);
     }
 }
コード例 #2
0
ファイル: KPI.cs プロジェクト: yduit/TabularEditor
        public static KPI CreateNew()
        {
            var tomKpi = new TOM.KPI();
            var obj    = new KPI(tomKpi);

            obj.Init();
            return(obj);
        }
コード例 #3
0
ファイル: Measure.cs プロジェクト: jimmyPBI/TabularEditor
        public KPI AddKPI()
        {
            var kpi = new TOM.KPI()
            {
            };

            KPI = KPI.CreateFromMetadata(this, kpi);
            return(KPI);
        }
コード例 #4
0
ファイル: Measure.cs プロジェクト: ywscr/TabularEditor
        public KPI AddKPI()
        {
            if (KPI == null)
            {
                KPI = KPI.CreateNew();
            }

            return(KPI);
        }
コード例 #5
0
ファイル: KPI.cs プロジェクト: yduit/TabularEditor
        public static KPI CreateFromMetadata(Measure parent, TOM.KPI metadataObject)
        {
            var obj = new KPI(metadataObject);

            parent.MetadataObject.KPI = metadataObject;

            obj.Init();

            return(obj);
        }
コード例 #6
0
ファイル: Measure.cs プロジェクト: panhongfa/TabularEditor
 public KPI AddKPI()
 {
     Handler.BeginUpdate("Add KPI");
     if (KPI == null)
     {
         KPI = KPI.CreateNew();
     }
     Handler.EndUpdate();
     return(KPI);
 }
コード例 #7
0
ファイル: Measure.cs プロジェクト: ywscr/TabularEditor
        protected override void Init()
        {
            if (MetadataObject.KPI != null)
            {
                this.KPI = KPI.CreateFromMetadata(this, MetadataObject.KPI);
            }

            if (!string.IsNullOrEmpty(ErrorMessage))
            {
                Table.AddError(this);
            }
        }
コード例 #8
0
 internal KPIMeasure(KPI kpi, KPIMeasureType type)
 {
     Kpi  = kpi;
     Type = type;
 }
コード例 #9
0
ファイル: Measure.cs プロジェクト: jimmyPBI/TabularEditor
 internal override void RemoveReferences()
 {
     KPIBackup = KPI;
     base.RemoveReferences();
 }
コード例 #10
0
ファイル: Measure.cs プロジェクト: yzwbrian/TabularEditor
        public KPI AddKPI()
        {
            KPI = KPI.CreateNew();

            return(KPI);
        }