E uma classe de tratamento dos problemas de retorno de falha, não ajudaria? No return do PHP para o flex faça com que venha uma variável de erro(ex: event.result.error) assim pode verificar se houver conteúdo na variável error tua classe de tratamento de falhas pode entrar para verificar isso estando em qualquer parte do sistema.
2009/9/18 Marcelo Moacir Florindo <[email protected]> > Existe esta possibilidade, porém com a exceção eu gostaria de obter o > problema em qualquer posição do sistema, sem a necessidade de ficar > tratando. > > Valeu! > Marcelo > > 2009/9/18 Everton Rivas <[email protected]> > >> Já tentou dar o retorno do teu exception no teu método e tratá-lo no flex >> como se fosse um retorno válido do flex? Acredito que isso funcione >> >> >> 2009/9/18 Marcelo Moacir Florindo <[email protected]> >> >>> Falo de uma exceção criada >>> >>> Tipo "Throw new Exception('valor incorreto'); >>> >>> >>> Marcelo >>> >>> 2009/9/18 Michel Fernandes <[email protected]> >>> >>>> Eu ainda não fui afundo nisso até por que os usuários não iriam entender >>>> bulhufas.... Logo um bom e velho "Erro de Banco de Dados" me resolve por >>>> enquanto... :-( >>>> >>>> Abraços. >>>> >>>> 2009/9/18 Marcelo Moacir Florindo <[email protected]> >>>> >>>> Isto mesmo Michel. >>>>> O erro que eu "levanto" via exception no php. >>>>> >>>>> Abraços, >>>>> >>>>> Marcelo >>>>> >>>>> 2009/9/18 Michel Fernandes <[email protected]> >>>>> >>>>> Acho que ele quer dizer o erro do PHP não aquele erro genérico que o >>>>>> AMF gera. >>>>>> >>>>>> 2009/9/18 Eduardo Kraus <[email protected]> >>>>>> >>>>>> Você já esta capturando os erros. >>>>>>> >>>>>>> <mx:RemoteObject id="ro" destination="zend" source="ProdutoService" >>>>>>> * fault="faultListener(event)"* >>>>>>> showBusyCursor="true"> >>>>>>> <mx:method name="getList" result="{retornoGetList(event)}"/> >>>>>>> <mx:method name="deleteRecord" >>>>>>> result="{retornoDeleteRecord(event)}"/> >>>>>>> </mx:RemoteObject> >>>>>>> >>>>>>> >>>>>>> Eduardo Kraus >>>>>>> Desenvolvedor >>>>>>> [email protected] >>>>>>> http://blog.mxml.com.br >>>>>>> >>>>>>> >>>>>>> 2009/9/17 Marcelo Moacir Florindo <[email protected]> >>>>>>> >>>>>>> Senhores, >>>>>>>> >>>>>>>> Ao gerar uma exceção no php, tem como eu captura-lo no Flex? >>>>>>>> >>>>>>>> Meu remote object: >>>>>>>> >>>>>>>> <mx:RemoteObject id="ro" destination="zend" source="ProdutoService" >>>>>>>> fault="faultListener(event)" >>>>>>>> showBusyCursor="true"> >>>>>>>> <mx:method name="getList" result="{retornoGetList(event)}"/> >>>>>>>> <mx:method name="deleteRecord" >>>>>>>> result="{retornoDeleteRecord(event)}"/> >>>>>>>> </mx:RemoteObject> >>>>>>>> >>>>>>>> Agradeço desde já a ajuda de todos. >>>>>>>> >>>>>>>> Abraços, >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Marcelo Moacir Florindo >>>>>>>> Analista/Desenvolvedor >>>>>>>> http://www.gestaotec.com.br >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Marcelo Moacir Florindo >>>>> Analista/Desenvolvedor >>>>> http://www.gestaotec.com.br >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Marcelo Moacir Florindo >>> Analista/Desenvolvedor >>> http://www.gestaotec.com.br >>> >>> >>> >> >> >> -- >> Atenciosamente >> Everton Romero Rivas >> [email protected] >> >> >> >> > > > -- > Marcelo Moacir Florindo > Analista/Desenvolvedor > http://www.gestaotec.com.br > > > > -- Atenciosamente Everton Romero Rivas [email protected] --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
