//ר�ҷ�����ָ�������ʣ��ٰ�ָ���������ʼ������ private void barButtonItem9_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Save(); if (!CanEdit) { MsgBox.Show("��û��Ȩ���д��������"); return; } FormProfessionalMethod_kim frm = new FormProfessionalMethod_kim(typeFlag2, forecastReport); frm.ShowDialog(); treeList1.BeginUpdate(); LoadValues(); treeList1.EndUpdate(); RefreshChart(); }
//ר�ҷ�����ָ�������ʣ��ٰ�ָ���������ʼ������ private void barButtonItem9_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Save(); if (!CanEdit) { MsgBox.Show("��û��Ȩ���д��������"); return; } FormProfessionalMethod_kim frm = new FormProfessionalMethod_kim(typeFlag2, forecastReport); //if (frm.ShowDialog() != DialogResult.OK) //{ // return; //} frm.ShowDialog(); treeList1.BeginUpdate(); LoadValues(); treeList1.EndUpdate(); RefreshChart(); ////treeList1.BeginUpdate(); ////try ////{ //// for (int i = 0; i < dataTable.Rows.Count; i++) //// { //// DataRow dr = dataTable.Rows[i]; //// TreeListNode node = treeList1.FindNodeByKeyID(dr["ID"]); //// if (!node.HasChildren) //// { //// foreach (DataColumn col in frm.DataTable.Columns) //// { //// if (col.ColumnName.IndexOf("��") > 0) //// { //// int nPreYear = Convert.ToInt32(col.ColumnName.Replace("��", "")) - 1; //// dr[col.ColumnName] = Math.Round((double)dr[nPreYear + "��"] * (1 + (double)frm.DataTable.Rows[i][col]), 2); //// } //// } //// //���ڵ�����һ���ӽڵ㣬���ü��㹫ʽ //// if (node.NextNode == null) //// { //// CalculateSum(node); //// } //// } //// } //// RefreshChart(); ////} ////catch ////{ //// chart1.Series.Clear(); //// MsgBox.Show("�������������쳣���ݣ�������ʷ���ݺ������ʣ�"); ////} ////finally ////{ //// treeList1.EndUpdate(); ////} }