vi q no codigo q vc postou vc usa o mesmo data provider para ambos os
combos, esta certo ?

acredito q ficaria melhor vc trazer todos os tipos, setar em um dataprovider
do primeiro combo, e no
change vc fazer uma consulta passando o tipo selecionado, q retornaria todas
as suas areas e setaria
no dataprovider do 2 combo.



2008/10/1 Jaison <[EMAIL PROTECTED]>

> eu conheço essa propriedade Juliano, meu problema se da justamente em
> alterar o outro combobox com os dados do dataprovide
>
> 2008/10/1 Juliano Feltraco <[EMAIL PROTECTED]>
>
>>
>> cara da uma olhada na propriedade change() do combobox
>> ali vc pode chamar uma funcao q altera o data provider do outro combo
>>
>> FLwS
>>
>>
>> 2008/10/1 Jaison <[EMAIL PROTECTED]>
>>
>>>
>>> Galera, eh o seguinte, tenho dois combobox, um se chama "tipo" e o
>>> outro "area". Quando eu seleciono tipo 1 no combobox "tipo" o outro
>>> combobox tem q ser preenchido com as area referentes ao tipo1.
>>>
>>> no php a estrutura dos dados quem vem pra preencher os combos eh o
>>> seguinte:
>>>
>>> if(pg_num_rows($resultado)>0){
>>>        while ($linha = pg_fetch_array($resultado)) {
>>>                $retorno['dados'][$i]['id_tipo'] = $linha['id_tipo'];
>>>                $retorno['dados'][$i]['nome_tipo'] =
>>> utf8_decode($linha['nome_tipo']);
>>>                $retorno['dados'][$i]['id_area'] = $linha['id_area'];
>>>                $retorno['dados'][$i]['nome_area'] =
>>> utf8_decode($linha['nome_area']);
>>>                i++
>>>         }
>>> }
>>>
>>> return $retorno;
>>>
>>>
>>> no flex eu preencho os combos assim:
>>>
>>> <mx:ComboBox id="tipos" x="70" y="38" width="260"
>>> dataProvider="{listaDeTipos}" labelField="nome_tipo"></mx:ComboBox>
>>>
>>> <mx:ComboBox id="areas" x="141" y="66" width="189"
>>> dataProvider="{listaDeTipos}" labelField="nome_area"></mx:ComboBox>
>>>
>>> Os combobox preenchem tranquilamente, agora como que eu faço pra
>>> quando selecionar o "tipo 1 " o combo area ser preenchido com as areas
>>> relacionadas ao tipo 1??
>>>
>>> abraço
>>>
>>>
>>>
>>>
>>
>>
>> --
>>                >> Juliano Feltraco <<
>>                9116-1179 - 3526-9786
>>
>>             "A vida é feita de desafios..."
>>
>>
>>
>
>
> --
> Jaison.
> msn: [EMAIL PROTECTED] / 48. 84191383
> Site: www.portalandroid.org
>
> >
>


-- 
               >> Juliano Feltraco <<
               9116-1179 - 3526-9786

            "A vida é feita de desafios..."

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a