galera to com o seguinte erro quando clico em um botão para receber
dados:
TypeError: Error #1009: Não é possível acessar uma propriedade ou um
método de uma referência de objeto nula.
        at testeAMF/vstack()[C:\xampp\htdocs\learnAmfPHP\src\action.as:26]
        at testeAMF/___testeAMF_Button2_click()[C:\xampp\htdocs\learnAmfPHP
\src\testeAMF.mxml:9]

quando clico pera primeira vez, ao chamar a função que verifica qual
canvas ele está
ele da esse erro, mas quando clico pela segunda vez ele retorna os
dados corretamente no data grid.
o que pode estar errado ?

segue as funções.

[Bindable]
public var dataGridData:Object;

private function buscaDados(event:ResultEvent):void
{
    if( event.result.busca == "OK" ){
        dataGridData = new Object;
        dataGridData = event.result.detalhes;

        meusDados.dataProvider = dataGridData;
    }else{
        Alert.show("impossivel encontrar dados \n erro: " +
event.result.detalhes);
    }
}

public function vstack(pag:int):void
{
    this.vStack.selectedIndex = pag;

    if( this.vStack.selectedIndex == 1 ){
        this.dadosAtualiza.dataProvider = dataGridData;
    } else if ( this.vStack.selectedIndex == 2 ){
        this.dadosDelete.dataProvider = dataGridData;
    }
}

bom como pode ver, se o selectedIndex for 1 ele busca no BD os dados e
exibe em um data grid
o problema é que a primeira vez que clico ele da erro, mas na segunda
ele retorna normal:x


valeu galera até.

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

Responder a