cara o que você quer e MUITO simples. Primeiro, dentro do datagrid, voce chama uma funcao dentro dele:
public function bananinha(){ parentDocument.nomedafuncaoforadoitemrender(passando_id); } tenha em mente que a sua funcao fora do itemrender, deve ser publica, ai voce consegue chamar ela e la dentro, faz o que voce quer fazer, remover o item, dar refresh, chamar no banco e muito simples. 2013/12/9 Robinho de Morais <robinhodemor...@gmail.com> > Não deu certo Leonardo.... > > var parentList:List = new List(); > parentList.dataProvider.removeItemAt(parentList.dataProvider.getItemIndex(1)); > // ATÉ COLOQUEI 0 para ver se pega o item 1, mas não foi > parentList.dataProvider.refresh(); > > > Seria interessante excluir do banco e depois retornar novamente uma > consulta, porém esse grid terá bastante registros e fico com medo de > demorar no retorno....mas pelo visto que não está dando certo, vou fazer > assim para ver..... > > > Qualquer dúvida estou a disposição. > > *Robinho* > *Analista/Programador de Sistemas* > *Skype: robinhocne* > *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o > impossível."* > > > Em 9 de dezembro de 2013 16:56, Leonardo Oliveira < > leonardoc.olive...@gmail.com> escreveu: > > Robinho, se você está querendo apenas remover a linha do datagrid é com o >> removeItemAt mesmo. Tente dar um refresh no dadaprovider após a remoção: >> >> protected function button1_clickHandler(event:MouseEvent):void{ >> parentList:List = new List(); >> parentList.dataProvider.removeItemAt(parentList. >> dataProvider.getItemIndex(data.cd_tela)); >> parentList.dataprovider.refresh(); >> } >> >> Mas se você quer excluir o registro do banco de dados, penso que o mais >> seguro seria deletar o item no banco e fazer uma nova requisição para o >> grid. Faço assim pra evitar erros. >> >> >> >> Em domingo, 8 de dezembro de 2013 20h45min41s UTC-2, Robinho de Morais >> escreveu: >>> >>> Pessoal estou quebrando a cabeça aqui, mas não consegui chegar a um >>> resultado, já pesquisei na internet com alguns exemplos não consegui chegar >>> no que eu quero... >>> >>> Tenho um data grid...chamado telas... >>> >>> adiciona as telas através de um result.... >>> >>> dgTelas.dataProvaider = resul.event; >>> >>> >>> no meu data grid coloquei uma coluna com um item renderer do tipo Button >>> e ai no clique desse botão eu quero excluir esse registro que estou >>> clicando.....como eu faço esse metodo ? >>> >> -- >> -- >> 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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" >> dos Grupos do Google. >> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, >> envie um e-mail para flexdev+unsubscr...@googlegroups.com. >> Para obter mais opções, acesse https://groups.google.com/groups/opt_out. >> > > -- > -- > 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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" > dos Grupos do Google. > Para cancelar a inscrição neste grupo e parar de receber seus e-mails, > envie um e-mail para flexdev+unsubscr...@googlegroups.com. > Para obter mais opções, acesse https://groups.google.com/groups/opt_out. > -- *Hélio Antonio Francisco Silva* Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- -- 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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos Grupos do Google. Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para flexdev+unsubscr...@googlegroups.com. Para obter mais opções, acesse https://groups.google.com/groups/opt_out.