我似乎无法追踪我填充了信息的数据网格的内容; 一旦我可以找出如何跟踪它或每行,我会将它推入一个新的数组进行导出。
所以例如:我有一个从CVS文件填充的datagrid instanceNamed(info)//;文本文件//
包含150行和15列。我只想在输出窗口中跟踪它。从那时起我将研究如何写入磁盘。
我一直在寻找,但似乎无法找到解决这个问题的方法。
谢谢
答案 0 :(得分:1)
查看本教程:Using the Flex Automation API with Fluint
您需要的是getValuesFromGrid()
- 方法中实现的内容。检查DataGridTabularData
的使用方式。
答案 1 :(得分:0)
我已经研究了如何跟踪单个单元格或整个DataGrid,下面是一个例子:
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”,它检查数据网格“长度”
“get item AT”将检查第一个位置,与DataGrid中的变量匹配
“TeamName”/“PlayerName是下一个引用。完成此操作后,它将重复此”k ++“相同的结构,直到满足条件(counter == datagrids Length-1),以便更好地理解最好的方法是如何构造数组,等等。