//统计 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); } } frm.NoIncreaseRate = true; if (frm.ShowDialog() == DialogResult.OK) { //////////Form1Result f = new Form1Result(); //////////f.CanPrint = base.PrintRight; //////////f.Text = Title = "本地区电力平衡表";// + frm.ListChoosedYears[0].Year + "~" + frm.ListChoosedYears[frm.ListChoosedYears.Count - 1].Year + "年经济和电力发展实绩"; //////////f.ColTitleWidth = 250; //////////f.ColTitleAlign = DevExpress.Utils.HorzAlignment.Default; //////////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; //////////} Form21Print frma = new Form21Print(); frma.IsSelect = _isSelect; frma.Text = "本地区电力平衡表"; DataTable dt = ConvertTreeListToDataTable(treeList1); frma.GridDataTable = ResultDataTable(ConvertTreeListToDataTable(treeList1), frm.ListChoosedYears); if (frma.ShowDialog() == DialogResult.OK && _isSelect) { //gcontrol = frm.gridControl1; //title = frm.Title; //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); } } frm.NoIncreaseRate = true; if(frm.ShowDialog() == DialogResult.OK) { //////////Form1Result f = new Form1Result(); //////////f.CanPrint = base.PrintRight; //////////f.Text = Title = "本地区电力平衡表";// + frm.ListChoosedYears[0].Year + "~" + frm.ListChoosedYears[frm.ListChoosedYears.Count - 1].Year + "年经济和电力发展实绩"; //////////f.ColTitleWidth = 250; //////////f.ColTitleAlign = DevExpress.Utils.HorzAlignment.Default; //////////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; //////////} Form21Print frma = new Form21Print(); frma.IsSelect = _isSelect; frma.Text = "本地区电力平衡表"; DataTable dt = ConvertTreeListToDataTable(treeList1); frma.GridDataTable = ResultDataTable(ConvertTreeListToDataTable(treeList1), frm.ListChoosedYears); if (frma.ShowDialog() == DialogResult.OK && _isSelect) { //gcontrol = frm.gridControl1; //title = frm.Title; //unit = "单位:万元"; DialogResult = DialogResult.OK; } } }