Na função do resultado do insert (Inserirresult) corres novamente  o
"RemoteProduto.ListaCategoria()", e depois em alternativa corria a função
do issac para me colocar no registo seleccionado, era como eu fazia se
houver melhor, digam.

2012/10/26 Pedro Vidotto <pedrol.vido...@gmail.com>

> Obrigado Isaac vou testar hj.
>
> Então Marco essa ideia eu peguei mais como faço isso na combo?
>
> Em 26 de outubro de 2012 08:09, Marco Carapinha 
> <mcarapi...@gmail.com>escreveu:
>
>> Penso que depois de inserir o registo na tabela tens de voltar a chamar o
>> remoteobject de forma a actualizar novamente a combo.
>>
>>
>> 2012/10/26 Isaac Henrique <isaac.musa...@gmail.com>
>>
>>> Tem que criar um função onde você passa o dataprovider e o data que você
>>> quer setar tenta isso:
>>>
>>>
>>> public function selecionarItem(Item: String, minhaColecao: Object): int {
>>> for(var index: int = 0; index < minhaColecao.length; index++) {
>>>  if(minhaColecao[index]['data'] == Item) {
>>> return index;
>>> }
>>>  }
>>> return -1;
>>> }
>>>
>>>
>>> Espero ter ajudado!
>>>
>>> Em 25 de outubro de 2012 20:23, Pedro Vidotto 
>>> <pedrol.vido...@gmail.com>escreveu:
>>>
>>> Boa noite,
>>>> estou iniciando meus estudo com flex + php e estou com problema nessa
>>>> parte da combo, existe uma tela de cadastro de produtos onde nessa combo
>>>> lista todas as categorias e nessa tela tem um botão para cadastrar uma
>>>> categoria na hora, o problema que quando faço isso a cambo não atualiza com
>>>> o registro cadastrado, alguem pode me dar uma ajuda, obrigado. abaixo vou
>>>> deixar como fiz o código.
>>>>
>>>> <s:RemoteObject id="RemoteProduto"  destination="zend"
>>>>  source="Produto" showBusyCursor="true">
>>>> <s:method name="Inserir" fault="OnFault(event)"/>
>>>>  <s:method name="ListaProduto" result="OnGetAll(event)"/>
>>>> <s:method name="ListaCategoria" result="ListaCategoria(event)"/>
>>>>
>>>> public function ListaCategoria(event: ResultEvent):void
>>>> {
>>>> cbxCategoria.dataProvider = event.result;
>>>>     }
>>>>
>>>> <mx:ComboBox id="cbxCategoria" x="225" width="108"
>>>> creationComplete="RemoteProduto.ListaCategoria()"
>>>>  labelField="CATEG_NOME" tabIndex="7" verticalCenter="-80" />
>>>>
>>>>
>>>>  --
>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
>>>> Para sair da lista, envie um email em branco para
>>>> flexdev-unsubscr...@googlegroups.com
>>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>>
>>>
>>>
>>> --
>>> ________________________________
>>>        Isaac Henrique Barbosa Nunes
>>>   Analista e Desenvolvedor de Sistema
>>>
>>>  --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
>>> Para sair da lista, envie um email em branco para
>>> flexdev-unsubscr...@googlegroups.com
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>
>>  --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
>> Para sair da lista, envie um email em branco para
>> flexdev-unsubscr...@googlegroups.com
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

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

Reply via email to