funcionou, eu tinha tentado testar, mas eu tava testando uma coluna especifica só, daí estourava o null na hora de testar, valeu cara ;)
2009/7/22 Felipe Luiz Pereira <[email protected]> > E se testar antes if (dgCategoria.selectedItem != null){ > } > > Nao funfa? > > > 2009/7/22 Lucas <[email protected]> > > >> Boa tarde pessoal, >> eu estou com um problema relativamente simples, que tá me dando muita >> dor de cabeça. >> Seguinte, quando eu seleciono 1 item que não esteja populado na >> datagrid da esse erro aqui: >> >> TypeError: Error #1009: Não é possível acessar uma propriedade ou um >> método de uma referência de objeto nula. >> at componentes::Representantes/selecionaItem()[E:\Jason\Projetos >> \Andamento\Gerenciador_cms\CMS\src\componentes\Representantes.mxml:48] >> at componentes::Representantes/__dgRepresentantes_click()[E:\Jason >> \Projetos\Andamento\Gerenciador_cms\CMS\src\componentes >> \Representantes.mxml:159] >> >> >> segue minha datagrid: >> <mx:DataGrid width="100%" height="100%" >> id="dgRepresentantes" >> click="selecionaItem()"> >> <mx:columns> >> <mx:DataGridColumn >> headerText="ID" width="35" dataField="id" /> >> <mx:DataGridColumn >> headerText="Título" dataField="nome" /> >> </mx:columns> >> </mx:DataGrid> >> >> e a função do click da datagrid(que é onde etá estourando o erro): >> >> public function selecionaItem() : void { >> selecionaItemCbx(); >> btnGravar.label = "Editar"; >> btnExcluir.visible = true; >> if(dgCategoria.selectedItem.status == >> "Sim") { >> cbPublicado.selected = true; >> } >> else{ >> cbPublicado.selected = false; >> } >> salvar = false; >> } >> >> public function selecionaItemCbx() : void { >> var i : int; >> for each(var obj : Object in tipoCbx) { >> if(obj.valor == >> dgCategoria.selectedItem.tipo) { >> cbxTipo.selectedIndex = i; >> } >> i = i+1; >> } >> } >> >> como eu disse, é um erro relativamente simples, mas eu não achei uma >> solução adequada a ele. >> Agradeço desde de já >> Att. >> Lucas Araldi >> >> > > > -- > PEREIRA, F.L. > LCA - Laboratório de Computação Aplicada - Coordenador de Projetos > SisNET - Professor de PHP do Curso Superior de Sistemas para Internet > UNIVALI - Universidade do Vale do Itajaí > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
