//统计 private void barButtonItem6_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { FormChooseYears frm = new FormChooseYears(); foreach (TreeListColumn column in treeList1.Columns) { if (column.FieldName.IndexOf("年") > 0) { frm.ListYearsForChoose.Add((int)column.Tag); } } if (frm.ShowDialog() == DialogResult.OK) { Form1_Tl_Result f = new Form1_Tl_Result(); f.CanPrint = base.PrintRight; f.Text = Title = "本地区" + frm.ListChoosedYears[0].Year + "~" + frm.ListChoosedYears[frm.ListChoosedYears.Count - 1].Year + "年经济和电力发展实绩"; f.GridDataTable = ResultDataTable(ConvertTreeListToDataTable(treeList1), frm.ListChoosedYears); f.IsSelect = IsSelect; DialogResult dr = f.ShowDialog(); if (IsSelect && dr == DialogResult.OK) { Gcontrol = f.gridControl1; Unit = "单位:万元、小时、万千瓦时、万千瓦、万人"; DialogResult = DialogResult.OK; } } }
//统计 private void barButtonItem6_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { FormChooseYears frm = new FormChooseYears(); foreach (TreeListColumn column in treeList1.Columns) { if (column.FieldName.IndexOf("年") > 0) { frm.ListYearsForChoose.Add((int)column.Tag); } } if(frm.ShowDialog() == DialogResult.OK) { Form1_Tl_Result f = new Form1_Tl_Result(); f.CanPrint = base.PrintRight; f.Text = Title = "本地区" + frm.ListChoosedYears[0].Year + "~" + frm.ListChoosedYears[frm.ListChoosedYears.Count - 1].Year + "年经济和电力发展实绩"; f.GridDataTable = ResultDataTable(ConvertTreeListToDataTable(treeList1), frm.ListChoosedYears); f.IsSelect = IsSelect; DialogResult dr = f.ShowDialog(); if(IsSelect && dr == DialogResult.OK) { Gcontrol = f.gridControl1; Unit = "单位:万元、小时、万千瓦时、万千瓦、万人"; DialogResult = DialogResult.OK; } } }