else if (result[i].trafficType != "ALL" && result[i].city == "ALL" && result[i].nename == "ALL")//姹囨誨埌綾誨瀷鐨勬暟鎹?/div>
else if (result[i].trafficType != "ALL" && result[i].city != "ALL" && result[i].nename == "ALL")//姹囨誨埌鍦板競鐨勬暟鎹?/div>
{
DataRow dr = dataTable.NewRow();
dr["keyFieldName"] = result[i].trafficType + "_" + result[i].city;
dr["parentFieldName"] = result[i].trafficType;
dr["緇村害"] = result[i].city;
dr["鍘誨勾鍩哄噯鏃ヨ瘽鍔¢噺"] = result[i].lastFir.Trim();
dr["鍘誨勾棰勬祴鏃ヨ瘽鍔¢噺"] = result[i].lastSec.Trim();
dr["澧為暱騫呭害"] = result[i].add.Trim();
dr["浠婂勾鍩哄噯鏃ヨ瘽鍔¢噺"] = result[i].nowFir.Trim();
dr["浠婂勾棰勬祴鏃ヨ瘽鍔¢噺"] = result[i].nowSec.Trim();
dr["鐩墠鐢?shù)璧\鏁?] = result[i].count.Trim();
dr["棰勬祴2M鐢?shù)璧\鏁?] = result[i].fcastcount.Trim();
dr["闇瑕佹柊澧炵殑鐢?shù)璧\鏁?] = result[i].addcount.Trim();
dataTable.Rows.Add(dr);
}
else if (result[i].trafficType != "ALL" && result[i].city != "ALL" && result[i].nename != "ALL" && result[i].middle == "ALL")//姹囨誨埌緗戝厓鐨勬暟鎹?/div>
{
DataRow dr = dataTable.NewRow();
dr["keyFieldName"] = result[i].trafficType + "_" + result[i].city + "_" + result[i].nename;
dr["parentFieldName"] = result[i].trafficType + "_" + result[i].city;
dr["緇村害"] = result[i].nename;
dr["鍘誨勾鍩哄噯鏃ヨ瘽鍔¢噺"] = result[i].lastFir.Trim();
dr["鍘誨勾棰勬祴鏃ヨ瘽鍔¢噺"] = result[i].lastSec.Trim();
dr["澧為暱騫呭害"] = result[i].add.Trim();
dr["浠婂勾鍩哄噯鏃ヨ瘽鍔¢噺"] = result[i].nowFir.Trim();
dr["浠婂勾棰勬祴鏃ヨ瘽鍔¢噺"] = result[i].nowSec.Trim();
dr["鐩墠鐢?shù)璧\鏁?] = result[i].count.Trim();
dr["棰勬祴2M鐢?shù)璧\鏁?] = result[i].fcastcount.Trim();
dr["闇瑕佹柊澧炵殑鐢?shù)璧\鏁?] = result[i].addcount.Trim();
dataTable.Rows.Add(dr);
}
else if (result[i].trafficType != "ALL" && result[i].city != "ALL" && result[i].nename != "ALL" && result[i].middle != "ALL")//鍒頒腑緇х殑鏁版嵁
{
DataRow dr = dataTable.NewRow();
dr["keyFieldName"] = result[i].trafficType + "_" + result[i].city + "_" + result[i].nename + "_" + result[i].middle;
dr["parentFieldName"] = result[i].trafficType + "_" + result[i].city + "_" + result[i].nename;
dr["緇村害"] = result[i].middle;
dr["鍘誨勾鍩哄噯鏃ヨ瘽鍔¢噺"] = result[i].lastFir.Trim();
dr["鍘誨勾棰勬祴鏃ヨ瘽鍔¢噺"] = result[i].lastSec.Trim();
dr["澧為暱騫呭害"] = result[i].add.Trim();
dr["浠婂勾鍩哄噯鏃ヨ瘽鍔¢噺"] = result[i].nowFir.Trim();
dr["浠婂勾棰勬祴鏃ヨ瘽鍔¢噺"] = result[i].nowSec.Trim();
dr["鐩墠鐢?shù)璧\鏁?] = result[i].count.Trim();
dr["棰勬祴2M鐢?shù)璧\鏁?] = result[i].fcastcount.Trim();
dr["闇瑕佹柊澧炵殑鐢?shù)璧\鏁?] = result[i].addcount.Trim();
dataTable.Rows.Add(dr);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message + ex.StackTrace);
}
}
public TrafficResultTree(IApplication application)
{
InitializeComponent();
this.application = application;
SetTreeListColumn("Config\\Forecast\\TrafficForecastResultTree.xml", "/Head", treeListResult);
//Test
PublicFunction.SetDataTableColumn(treeListResult, dtResult);
treeListResult.ParentFieldName = "parentFieldName"; //璁劇疆鏍?wèi)鐨?/strong>ParentFieldName 灞炴?/strong>
treeListResult.KeyFieldName = "keyFieldName"; //璁劇疆鏍?wèi)鐨?/strong>KeyFieldName 灞炴?/strong>
//
}
public static void SetDataTableColumn(DevExpress.XtraTreeList.TreeList treeListResult, DataTable dtResult)
{
try
{
dtResult.Columns.Clear();
DataColumn dcid = new DataColumn("keyFieldName", Type.GetType("System.String"));
DataColumn dcparentId = new DataColumn("parentFieldName", Type.GetType("System.String"));
dtResult.Columns.Add(dcid);
dtResult.Columns.Add(dcparentId);
for (int i = 0; i < treeListResult.Columns.Count; i++)
{
DataColumn dc = new DataColumn(treeListResult.Columns[i].FieldName);
dtResult.Columns.Add(dc);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message + ex.StackTrace);
}
}
private void InsertRelayData(string time, string type, string cityName, string equipeName, string burName, Inspur.Analysis.AnalysisService.Relay resultRelay)
{
try
{
DataRow drRelay = dtResult.NewRow();
drRelay["keyFieldName"] = time + "_" + type + "_" + cityName + "_" + equipeName + "_" + burName + "_" + resultRelay.RelayName + "_" + DateTime.Now.ToString();
drRelay["parentFieldName"] = time + "_" + type + "_" + cityName + "_" + equipeName + "_" + burName;
drRelay["緇村害"] = resultRelay.RelayName;
drRelay["瀹氫箟鐢?shù)璧\鏁?] = resultRelay.Total.CIRCUITS;
drRelay["鏉ヨ瘽璇曞懠嬈℃暟"] = resultRelay.Total.in_att;
drRelay["鍘昏瘽璇曞懠嬈℃暟"] = resultRelay.Total.out_att;
drRelay["鏉ヨ瘽搴旂瓟嬈℃暟"] = resultRelay.Total.in_ans;
drRelay["鍘昏瘽搴旂瓟嬈℃暟"] = resultRelay.Total.out_ans;
drRelay["鏉ヨ瘽璇濆姟閲?] = resultRelay.Total.in_traf;
drRelay["鍘昏瘽璇濆姟閲?] = resultRelay.Total.out_traf;
drRelay["鎬昏瘽鍔¢噺"] = resultRelay.Total.traf;
drRelay["鏉ヨ瘽甯傝瘽璇濆姟閲?] = resultRelay.Total.in_local_traf;
drRelay["鍘昏瘽甯傝瘽璇濆姟閲?] = resultRelay.Total.out_local_traf;
drRelay["鏉ヨ瘽闀胯瘽璇濆姟閲?] = resultRelay.Total.in_long_traf;
drRelay["鍘昏瘽闀胯瘽璇濆姟閲?] = resultRelay.Total.out_long_traf;
drRelay["甯傝瘽璇濆姟閲?] = resultRelay.Total.local_traf;
drRelay["闀胯瘽璇濆姟閲?] = resultRelay.Total.long_traf;
dtResult.Rows.Add(drRelay);
//DevExpress.XtraTreeList.Nodes.TreeListNode noderelay = null;
//for (int i = 0; i < nodebureauD.Nodes.Count; i++)
//{
// if (nodebureauD.Nodes[i]["緇村害"].ToString() == relay.RelayName)
// {
// noderelay = nodebureauD.Nodes[i];
// break;
// }
//}
//if (noderelay == null)
//{
// List<string> relayList = new List<string>();
// relayList.Add(relay.RelayName);
// noderelay = treeList.AppendNode(relayList.ToArray(), nodebureauD);
//}
//if (noderelay != null)
//{
// InsertTargetData(noderelay, relay.RelayName, relay.Total);
//}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message + ex.StackTrace);
}
}

]]>
亚洲国产成人久久综合一|
99久久综合狠狠综合久久|
国产成人久久精品二区三区|
亚洲精品无码久久一线|
亚洲中文字幕伊人久久无码|
久久精品国产欧美日韩|
久久国产成人午夜AV影院|
99久久精品免费看国产|
国产精品久久久天天影视香蕉
|
久久夜色精品国产网站|
亚洲а∨天堂久久精品|
亚洲国产日韩综合久久精品|
亚洲欧美日韩精品久久亚洲区|
久久久久国产一区二区三区|
久久无码国产|
久久强奷乱码老熟女网站|
热re99久久精品国99热|
97超级碰碰碰久久久久|
国产69精品久久久久9999|
久久久久久亚洲精品不卡|
久久久久人妻一区二区三区|
麻豆一区二区99久久久久|
久久精品国产99国产精品澳门|
93精91精品国产综合久久香蕉|
久久久久综合国产欧美一区二区|
亚洲精品无码久久毛片|
九九精品99久久久香蕉|
久久国产精品视频|
亚洲国产欧美国产综合久久|
秋霞久久国产精品电影院|
亚州日韩精品专区久久久|
久久婷婷国产综合精品|
久久综合日本熟妇|
久久66热人妻偷产精品9|
伊人精品久久久久7777|
精品久久一区二区三区|
模特私拍国产精品久久|
999久久久免费国产精品播放|
国内精品伊人久久久久妇|
曰曰摸天天摸人人看久久久|
精品国产青草久久久久福利|