o exeption esta informando a linha do Alert? *Eduardo Kraus* Desenvolvedor eduardokr...@gmail.com http://blog.mxml.com.br http://twitter.com/EduardoKraus
2009/8/17 Felipe Bianconi <felipebianc...@gmail.com> > eu já passo o valor, só q eu esqueci de colocar aki. > > public function guardaProduto(evento:FocusEvent):void { > sProdutoEnt = evento.currentTarget.text; > } > > Obrigado, > Felipe Bianconi > > 2009/8/17 Eduardo Kraus <eduardokr...@gmail.com> > > Simples, a variável não esta recebendo valor. >> >> Vá a linha que esta dando o erro, e monte uma estrutura condicional para o >> nulo. >> >> *Eduardo Kraus* >> Desenvolvedor >> eduardokr...@gmail.com >> http://blog.mxml.com.br >> http://twitter.com/EduardoKraus >> >> >> 2009/8/17 Felipe Bianconi <felipebianc...@gmail.com> >> >> Alguém sabe o pq deste erro? >>> >>> <mx:DataGrid id="dgdProdutos" x="0" y="0" width="100%" height="100%" >>> tabIndex="10" dataProvider="{acProdutos}" editable="true" >>> horizontalScrollPolicy="on" draggableColumns="true"> >>> <mx:columns> >>> <mx:DataGridColumn dataField="PRODUTO" headerText="Produto" >>> width="70" editable="true"> >>> <itemEditor> >>> <mx:Component className="Produto"> >>> <TextInput enter="outerDocument.pesqProduto(event)" >>> focusIn="outerDocument.guardaProduto(event)"/> >>> </mx:Component> >>> </itemEditor> >>> </mx:columns> >>> </mx:DataGridColumn> >>> >>> public function pesqProduto(evento:FlexEvent):void { >>> if(sProdutoEnt != AriusTextInput(evento.currentTarget).text && >>> AriusTextInput(evento.currentTarget).text != '') { >>> if(localizaProduto(AriusTextInput(evento.currentTarget).text) > >>> -1) { >>> sProdutoEnt = AriusTextInput(evento.currentTarget).text; >>> Alert.yesLabel = 'Incluir'; >>> Alert.noLabel = 'Localizar'; >>> Alert.buttonWidth = 75; >>> Alert.show("Já possui um produto com o código " + >>> sProdutoEnt + ". Deseja incluir ou localizar?", >>> "Produto", Alert.YES | Alert.NO, this, >>> respProdutoRepetido, ObjImagens.imgInterrogacao, Alert.YES) >>> evento.stopImmediatePropagation(); >>> } >>> } >>> } >>> >>> Ao chamar o Alert, ocorre o seguinte erro: TypeError: Error #1009: Cannot >>> access a property or method of a null object reference. >>> at mx.controls::DataGrid/editorKeyDownHandler() >>> >>> alguém sabe o pq? >>> >>> Obrigado, >>> Felipe Bianconi >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---