示例#1
0
        /// <summary>
        ///
        /// </summary>
        public override void InitializeGroups()
        {
            base.InitializeGroups();
            this.DesignerGroup         = new DesignerGroup("Designs", true);
            this.EntityGroup           = new ModelSidebarGroup();
            this.TargetGroup           = new TargetGroup("Targets", true);
            this.MeasureGroup          = new MeasureSidebarGroup();
            this.CalculateMeasureGroup = new CalculatedMeasureGroup("Calculated Measure", true);
            this.PeriodGroup           = new PeriodSidebarGroup();
            this.CustomizedTargetGroup = new CustomizedTargetGroup("Customized Targets", true);

            this.DesignerGroup.Background         = System.Windows.Media.Brushes.LightBlue;
            this.TargetGroup.Background           = System.Windows.Media.Brushes.LightBlue;
            this.CalculateMeasureGroup.Background = System.Windows.Media.Brushes.LightBlue;
            this.CustomizedTargetGroup.Background = System.Windows.Media.Brushes.LightBlue;

            this.DesignerGroup.BorderBrush         = System.Windows.Media.Brushes.LightBlue;
            this.TargetGroup.BorderBrush           = System.Windows.Media.Brushes.LightBlue;
            this.CalculateMeasureGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;
            this.CustomizedTargetGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;


            this.AddGroup(this.DesignerGroup);
            this.AddGroup(this.EntityGroup);
            this.AddGroup(this.CustomizedTargetGroup);
            this.AddGroup(this.TargetGroup);
            this.AddGroup(this.MeasureGroup);
            this.AddGroup(this.CalculateMeasureGroup);
            this.AddGroup(this.PeriodGroup);
            //this.AddGroup(this.TagGroup);
        }
示例#2
0
        /// <summary>
        ///
        /// </summary>
        public override void InitializeGroups()
        {
            base.InitializeGroups();
            this.StructuredReportGroup = new StructuredReportGroup("Structured Reports", true);
            this.EntityGroup           = new ModelSidebarGroup();
            this.TargetGroup           = new TargetGroup("Targets", true);
            this.MeasureGroup          = new MeasureSidebarGroup();
            this.PeriodGroup           = new PeriodSidebarGroup();

            this.StructuredReportGroup.Background = System.Windows.Media.Brushes.LightBlue;
            this.EntityGroup.Background           = System.Windows.Media.Brushes.LightBlue;
            this.TargetGroup.Background           = System.Windows.Media.Brushes.LightBlue;
            this.MeasureGroup.Background          = System.Windows.Media.Brushes.LightBlue;

            this.StructuredReportGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;
            this.EntityGroup.BorderBrush           = System.Windows.Media.Brushes.LightBlue;
            this.TargetGroup.BorderBrush           = System.Windows.Media.Brushes.LightBlue;
            this.MeasureGroup.BorderBrush          = System.Windows.Media.Brushes.LightBlue;


            this.SpecialGroup             = new SpecialGroup("Specials ", true);
            this.SpecialGroup.Background  = System.Windows.Media.Brushes.LightBlue;
            this.SpecialGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;

            this.TreeLoopGroup             = new TreeLoopGroup("Loops ", true);
            this.TreeLoopGroup.Background  = System.Windows.Media.Brushes.LightBlue;
            this.TreeLoopGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;

            this.AddGroup(this.StructuredReportGroup);
            this.AddGroup(this.SpecialGroup);
            this.AddGroup(this.EntityGroup);
            this.AddGroup(this.TargetGroup);
            this.AddGroup(this.MeasureGroup);
            this.AddGroup(this.PeriodGroup);
        }
示例#3
0
        /// <summary>
        ///
        /// </summary>
        public override void InitializeGroups()
        {
            base.InitializeGroups();
            this.AutomaticSourcingGroup = new AutomaticSourcingGroup("Automatic Sourcing", true);
            this.EntityGroup            = new ModelSidebarGroup();
            this.MeasureGroup           = new MeasureSidebarGroup();
            this.CaculatedMeasureGroup  = new CalculatedMeasureGroup("Calculate Measure", true);
            this.PeriodGroup            = new PeriodSidebarGroup();

            this.AutomaticSourcingGroup.Background = System.Windows.Media.Brushes.LightBlue;
            this.CaculatedMeasureGroup.Background  = System.Windows.Media.Brushes.LightBlue;

            this.AutomaticSourcingGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;
            this.CaculatedMeasureGroup.BorderBrush  = System.Windows.Media.Brushes.LightBlue;

            this.AddGroup(this.AutomaticSourcingGroup);
            this.AddGroup(this.EntityGroup);
            this.AddGroup(this.MeasureGroup);
            this.AddGroup(this.CaculatedMeasureGroup);
            this.AddGroup(this.PeriodGroup);
        }
示例#4
0
        /// <summary>
        ///
        /// </summary>
        public override void InitializeGroups()
        {
            base.InitializeGroups();
            this.GrilleGroup  = new GrilleGroup("Grids", true);
            this.EntityGroup  = new ModelSidebarGroup();
            this.TargetGroup  = new TargetGroup("Targets", true);
            this.MeasureGroup = new MeasureSidebarGroup();
            this.PeriodGroup  = new PeriodSidebarGroup();


            this.GrilleGroup.Background = System.Windows.Media.Brushes.LightBlue;
            this.TargetGroup.Background = System.Windows.Media.Brushes.LightBlue;

            this.GrilleGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;
            this.TargetGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;


            this.AddGroup(this.GrilleGroup);
            this.AddGroup(this.EntityGroup);
            this.AddGroup(this.MeasureGroup);
            this.AddGroup(this.PeriodGroup);
        }
示例#5
0
        /// <summary>
        ///
        /// </summary>
        public override void InitializeGroups()
        {
            base.InitializeGroups();
            this.TemplateGroup = new ReconciliationFilterTemplateGroup("Filters", true);
            this.EntityGroup   = new ModelSidebarGroup();
            this.TargetGroup   = new TargetGroup("Targets", true);
            this.MeasureGroup  = new MeasureSidebarGroup();
            this.PeriodGroup   = new PeriodSidebarGroup();

            this.TemplateGroup.Background = System.Windows.Media.Brushes.LightBlue;
            this.TargetGroup.Background   = System.Windows.Media.Brushes.LightBlue;

            this.TemplateGroup.BorderBrush = System.Windows.Media.Brushes.LightBlue;
            this.TargetGroup.BorderBrush   = System.Windows.Media.Brushes.LightBlue;

            this.AddGroup(this.TemplateGroup);
            if (ApplicationManager.Instance.User != null && ApplicationManager.Instance.User.IsAdmin())
            {
                this.AddGroup(this.EntityGroup);
                this.AddGroup(this.MeasureGroup);
                this.AddGroup(this.PeriodGroup);
            }
        }