Pessoal, eu não respondi antes porque tive que parar para resolver outros problemas, estou voltando a mexer e tive outros planos...assim que concluir eu posto aqui eu procuro novamente a ajuda....obrigado por enquanto....
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 10 de dezembro de 2013 08:57, Leonardo Oliveira < [email protected]> escreveu: > Olhando seu código tem uma coisa que não entendi. Por que você não tá > chamando o datagrid diretamente? Você instanciou uma lista, não tem > necessidade além de não funcionar. Você tem que chamar o id do seu datagrid: > > protected function button1_clickHandler(event:MouseEvent):void{ > _meuDatagrid.dataProvider.removeItemAt(1); > _meuDatagrid.dataprovider.refresh(); > } > > Em segunda-feira, 9 de dezembro de 2013 17h35min38s UTC-2, Robinho de > Morais escreveu: >> >> 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 <[email protected] >> > 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 [email protected] >>> Para sair da lista, envie um email em branco para flexdev-u...@ >>> 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 [email protected]. >>> >>> 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 [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 > --- > 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 [email protected]. > 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 [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 --- 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 [email protected]. Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
