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); }
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(); }