예제 #1
0
 private void AddPivotDesigner()
 {
     Pivot          = new PivotTemplate(ViewAttributes);
     Pivot.Name     = "PDesigner";
     Pivot.Location = new Point(6, 32);
     if (this.SelectedTemplate != null)
     {
         foreach (TemplateField tf in this.SelectedTemplate.TemplateFields)
         {
             if (tf.IsRow)
             {
                 Pivot.Rows.Add(tf.ID);
             }
             if (tf.IsColumn)
             {
                 Pivot.Column = tf.ID;
             }
             if (tf.IsPivot)
             {
                 Pivot.PivotColumn = tf.ID;
             }
         }
     }
     groupBox1.Controls.Add(Pivot);
 }
예제 #2
0
        public void UpdateChanges(string connection, int clientid)
        {
            ClientID         = clientid;
            Connection       = connection;
            ViewAttributes   = new List <CompExtention.Attribute>();
            SelectedView     = new ComponentView();
            Views            = new List <ComponentView>();
            SelectedTemplate = new CompExtention.ImportTemplate.Template();
            Templates        = new List <CompExtention.ImportTemplate.Template>();
            Pivot            = new PivotTemplate();
            type             = new Dictionary <int, string>();

            type.Add(0, "Direct");
            type.Add(1, "Pivot");
            BindCompType();
            bindTemplate();
            bindView();
        }