2012-03-12 3 views
0

Я не могу работать, чтобы отслеживать содержимое сетки данных, в которой я был заполнен информацией; Как только я смогу определить, как его отслеживать или каждую строку, я бы ввел его в новый массив для экспорта.AS3 tracing datagrid content

так например: у меня есть экземпляр datagridNamed (info) //, заполненный из файла CVS; текстовый файл //

содержащий 150 строк и 15 столбцов. Я просто хотел бы проследить это в окне вывода. С этого момента я буду разбираться, как писать на диск.

Я искал вокруг, но не мог найти решение этой проблемы.

спасибо

+0

Почему бы не отслеживать непосредственно содержимое файла cvs? ваш вопрос немного запутанный –

+0

Я могу это сделать, но его бессмысленно, поскольку im меняет значения в dataGrid, исходный импортированный файл cvs не получает эффекта от новых изменений, это для статистики игрока, обновляющей пк/xbox – joshua

+0

Его CSV , а не CVS. CSV обозначает значения, разделенные запятыми, и является файловым форматом. CVS означает систему параллельных версий и представляет собой систему контроля версий на основе клиент-сервер. –

ответ

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); 
       } 
     } 

выходного
Австралия Мутный, Боб
Сидней футбол, Дэвид
Австралия Крикет, Джим

AS3 Data Grid Example ,Tracing cell or row values

RunThrough:
Сначала создайте счетчик циклов «k», который проверяет длину «сетки данных» « « получить элемент AT »проверит первое местоположение, соответствующее переменной в DataGrid « Имя_группы »/« Имя игрока - это следующая ссылка. После этого он повторит эту «k ​​++» в той же структуре до тех пор, пока условие не будет удовлетворено (counter == datagrids Length-1), чтобы лучше понять лучший вариант, как структурировать массивы, tuts ect.

0

проверить этот учебник: Using the Flex Automation API with Fluint

Что вам нужно реализованный в getValuesFromGrid() -методе. Проверьте, как используется DataGridTabularData.

+0

мой плохой его нет, но я должен упомянуть, что im использует cs5 flash/as3 – joshua