我似乎無法解決我填充信息的數據網格的內容; 一旦我可以研究如何追蹤它或每一行,我會將它推入一個新的數組中以便導出。AS3跟蹤數據網格內容
所以例如:我有一個datagrid instanceNamed(信息)/ /從CVS文件填充;文本文件//
包含150行和15列。我只想在輸出窗口中跟蹤它。從那時起,我將研究如何寫入磁盤。
我一直在尋找,但似乎無法找到解決這個問題。
謝謝
我似乎無法解決我填充信息的數據網格的內容; 一旦我可以研究如何追蹤它或每一行,我會將它推入一個新的數組中以便導出。AS3跟蹤數據網格內容
所以例如:我有一個datagrid instanceNamed(信息)/ /從CVS文件填充;文本文件//
包含150行和15列。我只想在輸出窗口中跟蹤它。從那時起,我將研究如何寫入磁盤。
我一直在尋找,但似乎無法找到解決這個問題。
謝謝
我已經制定了如何跟蹤單個單元格或整個數據網格,下面是一個例子:
function trace_dataGrid(){
for (var k:Number = 0; k < DataGrid.length - 1; k++) {
var info += DataGrid.getItemAt(k).Team_name + "," +
DataGrid.getItemAt(k).Player_name+"\r\n";
trace(info);
}
}
輸出
澳大利亞襤褸,鮑勃
悉尼足球,大衛
澳大利亞板球,吉姆
RunThrough:
首先創建一個循環計數器「k」,它檢查數據網格「length」 「get item AT」將檢查第一個位置,與DataGrid中的變量匹配 「TeamName」/「PlayerName是下一個參考。在完成之後,它會重複這個「k ++」相同的結構,直到滿足條件(counter == datagrids Length-1),以便更好地理解最佳賭注將是如何構造數組,tuts等。
看看這個教程:Using the Flex Automation API with Fluint
你需要在getValuesFromGrid()
- 方法實現。檢查如何使用DataGridTabularData
。
我的糟糕的一個不行,但我應該提到,即時通訊使用CS5 Flash/AS3 – joshua 2012-03-12 15:45:44
爲什麼不直接跟蹤cvs文件的內容?你的問題是有點混淆 – 2012-03-12 15:12:06
我可以做到這一點,但它沒有意義,因爲即時通訊改變dataGrid中的值,原始導入的CVS文件不會受到新的變化影響,這是一個PC/Xbox遊戲更新播放器統計 – joshua 2012-03-12 15:47:20
其CSV ,而不是CVS。 CSV代表逗號分隔值,是一種文件格式。 CVS代表並行版本系統,是基於客戶端 - 服務器的版本控制系統。 – 2012-03-13 16:32:36