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