![]() |
Модераторы: SoWa |
![]() ![]() ![]() |
|
locust19 |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
не могу из xml такого вида
доставать динамически нужные поля в combobox, к примеру по провайдеру О2 высветить его договоры...
|
||||
|
|||||
SoWa |
|
|||
![]() Харекришна ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: 2 Всего: 74 |
А где код, формирующий dataProvider?
-------------------- Всем добра ![]() |
|||
|
||||
locust19 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
Это сообщение отредактировал(а) locust19 - 1.12.2009, 11:25 |
|||
|
||||
SoWa |
|
|||
![]() Харекришна ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: 2 Всего: 74 |
Ох, домой приду- погоняю твой код.
Но кажется только сейчас понял чего именно тебе надо: На каждом комбобоксе похоже придется повесить функцию обработчик, чтобы рожала dataProvider уровнем ниже и передавала его следующему комбобоксу. -------------------- Всем добра ![]() |
|||
|
||||
locust19 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
да.. чтобы при выборе скажем страны. в другой колонке были города в следующей жители... направь сейчас на какие нибудь ужасные слова которые смогут помочь
а функцию.. охохо Это сообщение отредактировал(а) locust19 - 1.12.2009, 11:23 |
|||
|
||||
SoWa |
|
|||
![]() Харекришна ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: 2 Всего: 74 |
Дак она не страшная будет ) Освобожусь- напишу.
-------------------- Всем добра ![]() |
|||
|
||||
locust19 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
облегчил код
PHP послыает в виде XML влэшу.. флэш должен рапределять поля провайдер: O2 имеет следующие свойства договор: новый клиент, смена договора... тарифы: европа, интернет... так же есть другой провайдер провайдер: VF имеет следующие свойства договор: новый клиент, смена договора.(допустим тут еще есть обьеденение договора на нескольких персон) тарифы: UMTS, SIM.. дочерние списки должны распределиться по провайдеру
Это сообщение отредактировал(а) locust19 - 1.12.2009, 18:48 |
|||
|
||||
locust19 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
Спасибо SoWa за отзывчивость, нашел было AdvancedDataGrid, GroupingCollection. поработал с ними и не то выходит, жду недождусь функций, т.к. с таковыми я еще не имел дела, а примеров найти не выходит!
Это сообщение отредактировал(а) locust19 - 1.12.2009, 17:34 |
|||
|
||||
SoWa |
|
||||
![]() Харекришна ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: 2 Всего: 74 |
Паехали. Вот это- функция. Она вызывается когда тебе ХТТПКоннекшн отдает ХМЛ. И эта функция создает вот такую переменную:
Она, собственно, и используется как дата-провайдер в комбобоксе. Хотя я тебе её советую сделать public. Так нам будет лучше в дальнейшем. Вот у этого комбобокса есть событие change. В него мы и будем писать функцию.
Но еще надо приписать комбобоксу id="myBox" Это сообщение отредактировал(а) SoWa - 1.12.2009, 19:59 -------------------- Всем добра ![]() |
||||
|
|||||
locust19 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
чтото не выходит.
trace(Working with XML in Flex 3 and Java) должно было бы работать. но ![]() Это сообщение отредактировал(а) locust19 - 14.12.2009, 13:54 |
|||
|
||||
chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
locust19, я не совсем понял что тебе нужно и в чем собсна проблема
![]() вот те пища для ума ![]()
то не то? |
|||
|
||||
locust19 |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
я на этом месте уже топтался)
вот что выходит
Получается или список тех же самых провайдеров при таком раскладе ![]()
или ![]() при таком
Это сообщение отредактировал(а) locust19 - 14.12.2009, 14:26 |
||||||
|
|||||||
chaos |
|
||||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
locust19, на тебе другой пищи для ума
![]()
ЗЫ советую хорошо ознакомится с документацией + E4X ЗЫЫ Жаль конечно что во флекс не встроили XQuery upd: чото вошел во-вкус ![]()
Это сообщение отредактировал(а) chaos - 14.12.2009, 16:05 |
||||
|
|||||
chaos |
|
||||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
Еще решил добавить
![]() 1. пост выше мне кажется извращением ![]() 2. полученную XML необходимо "нормализовать"
тогда все сведется к банальному см пост выше или готовый пример
Это сообщение отредактировал(а) chaos - 14.12.2009, 16:20 |
||||
|
|||||
locust19 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
Вау огромное спасибо. работает
![]() ![]()
Это сообщение отредактировал(а) locust19 - 14.12.2009, 16:31 |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Flex | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |