2010-02-10 5 views

ответ

2

Дантавигатор данных может быть arraycollection. Если вы выполните сортировку arraycollection, вы получите максимальное значение в первой строке.

1

Я не думаю, что для этого есть стандартная функция/решение. Обходным решением может быть сортировка столбца и получение результата, из которого вы можете извлечь максимальное значение. Опять же, для этого не существует стандартной функции.

Дополнительную информацию о сортировке можно найти here. Не знаю, был ли это был ответ, на который вы надеялись, но я надеюсь, что это поможет :)

0

Я просматриваю свои данные, чтобы найти самое высокое значение.

Я установил значение 1-й строки в конкретный столбец, который вы ищете. После установки, я сравниваю следующую строку с этим значением и сбрасываю переменную, если значение больше.

for (var y:int = 0; y < myData.length; y++) 
{ 
    if(y == 0) // initialize the first value 
    { 
     YourVariableHolder = myData.getItemAt(y).YourValue;  
    } 

    // Compare the previous value to the current value in the loop 
    if(myData.getItemAt(y).YourValue > YourVariableHolder) 
    { 
     YourVariableHolder = myData.getItemAt(y).YourValue; 
    } 
} 
Смежные вопросы