Как преобразовать строку в имя объекта selectedItem в DataGrid? Flex3 - PullRequest
0 голосов
/ 20 мая 2010

Мне нужно получить значение выбранного элемента и название столбцов.

   for each(item in colunas) {

         var itemok:String = item.dataField;
         Alert.show(''+datagridlist.selectedItem.itemok); // show value of column

    }

Но при этом возвращается «неопределенное».

Но если я введу имя уже в функции, я могу получить правильные данные, например:

Alert.show(''+datagridlist.selectedItem.create); // create is a column name in mysql

Но эта переменная должна создаваться динамически, пример:

var itemok:String = item.dataField;
Alert.show(''+datagridlist.selectedItem.itemok); // show value of column

Может ли кто-нибудь мне помочь? Я вовремя и не могу преобразовать строку в имя столбца.

Благодарю вас всех сейчас

Ответы [ 2 ]

0 голосов
/ 20 мая 2010

вопрос уже решен

смотри как было

Alert.show (''+ datagridlist.selectedItem [itemok]);

В любом случае, спасибо всем и извините за две темы.

0 голосов
/ 20 мая 2010

Содержит ли ваш объект selectedItem свойство create или это просто имя строки таблицы?

...