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 -~----------~----~----~----~------~----~------~--~---