Exemple #1
0
        public void SelecteColumn(Kernel.Ui.Office.Cell activeCell)
        {
            if (activeCell == null)
            {
                return;
            }
            int col = activeCell.Column;
            StructuredReportColumn column = this.StructuredReport.GetColumn(col);

            ColumnForms.Display(column);
        }
Exemple #2
0
        private void OnSelectedColumnChanged(object sender, SelectionChangedEventArgs e)
        {
            if (!throwEvent)
            {
                return;
            }
            StructuredReportColumn column = (StructuredReportColumn)this.ColumnsListBox.SelectedItem;

            FillActiveColumn();
            ColumnForms.Display(column);
            if (selectionColumnChanged != null)
            {
                selectionColumnChanged(column);
            }
        }
        public void SelecteColumn(Kernel.Ui.Office.Cell activeCell)
        {
            if (activeCell == null)
            {
                return;
            }
            int col = activeCell.Column;

            if (this.Grid == null)
            {
                return;
            }
            GrilleColumn column = this.Grid.GetColumn(col);

            ColumnForms.Display(column);
        }
Exemple #4
0
        public void SetListValue(List <Measure> values)
        {
            int col = this.StructuredReport.columnListChangeHandler.Items.Count + 1;
            StructuredReportColumn column = ColumnForms.Column;

            foreach (Measure value in values)
            {
                column            = new StructuredReportColumn();
                column.isModified = false;
                column.isAdded    = false;
                column.position   = col++;
                column.SetValue(value);
                this.StructuredReport.AddColumn(column);
            }
            ColumnForms.Display(column);
            OnColumnChanged(true);
        }
Exemple #5
0
 public void SetValue(object value)
 {
     if (value is Measure)
     {
         Measure measure = (Measure)value;
         if (measure.IsLeaf())
         {
             ColumnForms.SetValue(measure);
         }
         else
         {
             SetListValue(measure.GetLeafs());
         }
     }
     else
     {
         ColumnForms.SetValue(value);
     }
 }
 public void SetValue(object value)
 {
     if (value is Persistent && isUniqueColumn((Persistent)value))
     {
         if (value is Measure)
         {
             Measure measure = (Measure)value;
             if (measure.IsLeaf())
             {
                 ColumnForms.SetValue(measure);
             }
             //else SetListValue(measure.Leafs);
         }
         else
         {
             ColumnForms.SetValue(value);
         }
     }
 }
Exemple #7
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="table"></param>
 public void FillActiveColumn()
 {
     ColumnForms.Fill();
 }