Galera,
Agora, ficou tranquilo de trabalhar no php.
Ao levantar uma exceção no php o flex recebe e você não precisa se preocupar
em tratar, apenas gere a exceção.
No php:
throw new Exception('A consulta trará muitos registros. Favor refina-la.');
No index.php (ZEND)
$server->setProduction(false);
No Flex:
<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>
private function faultListener(e:FaultEvent):void{
Alert.show(*e.message['faultString']*,"Erro");
}
Espero que isto ajude no aceleramento de códigos.
Um grande abraço a todos,
--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---