Всем доброго времени.
Такая проблема. Имеется простейший DataGrid 2x2 (2 столбца, 2 строки). В одном столбце - имена пользователей, в другом - редактируемые этими пользователями значения. При проверке "имени пользователя из первого столбца", если оно совпадает с именем авторизованного юзера, получаем добро на редактирование его строки во втором столбце. Использую

Код AS3:
dG.selectedItem.person.toString()
- где person - dataField первого столбца. Получается бред, т.к. при проверке необходимо всякий раз заново получать значение

Код AS3:
dG.selectedItem.person.toString()
. К примеру, если из редактируемой строки 2 я вдруг перешёл в редактируемую строку 1 (обе - во втором столбце), то "всё ОК", запрета на редактирование нет. Вот функция проверки:

Код AS3:
private function prover():void
{
var tipp:String=dG.selectedItem.person.toString();
if(auth===tipp){// auth хранит имя пользователя
column2.editable=true;
} else {
column2.editable=false;
}
}
Во Флексе новичок. Может, кто подскажет какой выход? Как можно (если можно) написать построчную проверку (rows) для такого случая? Или же есть механизм запрета для редактирования "диапазонов строк"?
Добавлено через 18 часов 12 минут
Разобрал.
P.S. Спасибо
Azy, что не без глазу.