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