Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Anderson Nunes

[Resolvido]Erro ao mudar de state

Recommended Posts

Olá, bom dia, tenho o seguinte problema, a primeira vez que mudo o state da minha aplicação aparece este erro.

 

TypeError: Error #1009: Não é possível acessar uma propriedade ou um método de uma referência de objeto nula.

at mx.states::RemoveChild/apply()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\states\RemoveChild.as:130]

at mx.core::UIComponent/applyState()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:7199]

at mx.core::UIComponent/commitCurrentState()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:7019]

at mx.core::UIComponent/setCurrentState()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:6948]

at mx.core::UIComponent/set currentState()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:4260]

at Main/resultHandler()[C:\Projetos Flex\DLH\src\Main.mxml:47]

at Main/__solicitar_result()[C:\Projetos Flex\DLH\src\Main.mxml:5]

at flash.events::EventDispatcher/dispatchEventFunction()

at flash.events::EventDispatcher/dispatchEvent()

at mx.rpc.http.mxml::HTTPService/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\http\mxml\HTTPService.as:275]

at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:191]

at mx.rpc::Responder/result()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:41]

at mx.rpc::AsyncRequest/acknowledge()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:74]

at DirectHTTPMessageResponder/completeHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:381]

at flash.events::EventDispatcher/dispatchEventFunction()

at flash.events::EventDispatcher/dispatchEvent()

at flash.net::URLLoader/onComplete()

pelo que entendi d mensagem, isso quer dizer que estou tentando acessar alguma propriedade ou algum componente que ainda não foi criado, mas como posso resolver isso? Isso começo depois qe adicionei varios componentes no state. valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola!

 

No começo eu também estava tendo esse tipo de problema!

Bom o que eu fiz foi rever o codigo pois no meu caso

eu tava tentando acessar o conteudo de uma variavel

que nao estava sendo instanciada quando eu mudava de estado

e gerava um erro que me tirava do serio.

 

Talvez esteja acontecendo isso contigo.

 

Abraco

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim é dificil identificar o ponto onde o erro esta ocorrendo eu usao states numa boa e nunca tive esse erro.

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim é dificil identificar o ponto onde o erro esta ocorrendo eu usao states numa boa e nunca tive esse erro.

Abs

 

Olá, obrigado pela resposta, mas voce ja me ajudou ontem nesta questão, acontece que o problema não era na mudança de states e sim ao acessar as informações no php, voce me ajudou com o try catch..valeu cara..ja resolvi todos os problemas que tinha..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.