Получите имена DataTable от Flex - PullRequest
0 голосов
/ 20 января 2010

У меня есть веб-сервис C #, который возвращает DataSet с несколькими DataTables. Достаточно легко получить данные с помощью этого обработчика событий веб-службы во Flex:

static public function getData_Handler(event:ResultEvent):void 
{
    for each(var table:Object in event.result.Tables)
    {
        // ...
    }
}

Как получить доступ к имени каждой таблицы данных из Flex? При отладке ясно, что имя каждого объекта DataTable сопоставляется со свойством объекта event.result.Tables, но я не вижу программного способа получить строковое представление имени.

1 Ответ

0 голосов
/ 20 января 2010

Я не думаю, что они будут доступны отдельно в объекте результата. Лучший способ получить их - это циклически просмотреть элемент объектов результата с помощью цикла for ... in, а затем прочитать оттуда имена столбцов.

...