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["鐩墠鐢佃礬鏁?] = result[i].count.Trim();
dr["棰勬祴2M鐢佃礬鏁?] = result[i].fcastcount.Trim();
dr["闇瑕佹柊澧炵殑鐢佃礬鏁?] = 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["鐩墠鐢佃礬鏁?] = result[i].count.Trim();
dr["棰勬祴2M鐢佃礬鏁?] = result[i].fcastcount.Trim();
dr["闇瑕佹柊澧炵殑鐢佃礬鏁?] = 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["鐩墠鐢佃礬鏁?] = result[i].count.Trim();
dr["棰勬祴2M鐢佃礬鏁?] = result[i].fcastcount.Trim();
dr["闇瑕佹柊澧炵殑鐢佃礬鏁?] = 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"; //璁劇疆鏍戠殑ParentFieldName 灞炴?/strong>
treeListResult.KeyFieldName = "keyFieldName"; //璁劇疆鏍戠殑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["瀹氫箟鐢佃礬鏁?] = 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);
}
}

]]>
国产午夜精品久久久久九九|
亚洲精品tv久久久久久久久|
伊人热人久久中文字幕|
99久久精品国产一区二区三区|
国产激情久久久久影院小草
|
亚洲国产日韩综合久久精品|
国产成年无码久久久免费|
精品免费tv久久久久久久|
亚洲欧美一级久久精品|
国产精品禁18久久久夂久|
久久久久无码专区亚洲av|
狠狠色婷婷综合天天久久丁香|
久久久久人妻一区精品|
久久91精品久久91综合|
久久天天婷婷五月俺也去|
超级碰久久免费公开视频|
久久一日本道色综合久久|
亚洲国产成人精品女人久久久
|
噜噜噜色噜噜噜久久|
国产亚洲欧美成人久久片|
熟妇人妻久久中文字幕|
久久这里都是精品|
亚洲婷婷国产精品电影人久久|
欧美精品一区二区精品久久|
久久久一本精品99久久精品88|
久久99九九国产免费看小说|
久久久久久久久久久免费精品|
99久久99久久精品国产片果冻|
99久久99久久|
久久国产乱子精品免费女|
久久99精品久久久久久久久久|
国内精品九九久久精品
|
国产亚洲欧美成人久久片
|
国产成人精品久久亚洲|
久久99热狠狠色精品一区|
久久久久成人精品无码中文字幕
|
久久精品国产99久久久香蕉|
国内精品久久久久久久久电影网|
久久99精品久久久久久秒播|
久久亚洲天堂|
久久久久亚洲AV无码网站|