Pessoal,
  Estou com a seguinte problema tenho a seguinte aplicacao :

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
layout="absolute"
backgroundGradientAlphas="[1.0, 1.0]"
backgroundGradientColors="[#FFFFFF, #FFFFFF]"
width="900"
height="450"
initialize="listarItens()"
xmlns:objetos="br.com..objetos.*"
xmlns:components="br.com.components.*">
<mx:Script>
<![CDATA[
import br.com..entity.ConfiguracaoSite;
import mx.rpc.events.ResultEvent;
import mx.controls.Alert;
import br.com.objetos.ItemCarrinhoCompra;
import br.com.entity.TbUsuarioSite;
import br.com.objetos.CarrinhoCompra;

[Bindable]
private var carrinhoCompra:CarrinhoCompra;
public var configuracaoSite:ConfiguracaoSite;


private function configuracaoSiteSucessHandler(resultado:ResultEvent):void
{
this.configuracaoSite=resultado.result as ConfiguracaoSite;
var usuarioLogado:TbUsuarioSite=new TbUsuarioSite();
carrinhoCompra=new CarrinhoCompra(usuarioLogado);
carrinhoCompra.addItemImovel("livro1", "123", null, 1, "end", "numero",
"complemento", "cidade", "bairro", configuracaoSite.vlCertidao);
carrinhoCompra.addItemImovel("livro1", "123", null, 1, "end", "numero",
"complemento", "cidade", "bairro", configuracaoSite.vlCertidao);
carrinhoCompra.addItemImovel("livro2", "123", null, 1, "end", "numero",
"complemento", "cidade", "bairro", configuracaoSite.vlCertidao);
carrinhoCompra.addItemImovel("livro1", "123", null, 6, "end", "numero",
"complemento", "cidade", "bairro", configuracaoSite.vlCertidao);
carrinhoCompra.addItemProtesto("Nome ", "documento", 5,
configuracaoSite.vlCertidaoProtesto);

}



public function listarItens():void
{
configuracaoSiteRO.getConfiguracaoSite();
}
]]>
</mx:Script>
<components:CarrinhoCompraVisual carrinho="{carrinhoCompra}"
configuracaoSite=
"{configuracaoSite}"/>
<mx:RemoteObject destination="configuracaoSiteService"
 id="configuracaoSiteRO"
 fault="Alert.show('Erro ao carregar configuração do site')"
 result="configuracaoSiteSucessHandler(event)"/>
</mx:Application>


os meus problemas sao os seguinte:

1º tem como eu mandar esperar o resultado do meu RO? pois qdo ele cria o meu
componente CarrinhoCompraVisual que precisa passar a variavel
configuracaoSite, porem como ainda nao teve o retorno do meu RO, ele esta
enviando null na variavel, mesmo eu colocando no onInit para chamar o RO,
2º Quando eu coloco um breakpoint na linha "<components:CarrinhoCompraVisual
carrinho="{carrinhoCompra}" configuracaoSite=
"{configuracaoSite}"/>" e mando debugar, ele para ali umas 4 a depois para
no "configuracaoSiteSucessHandler"(pois coloquei um breakpoint la tbm)
depois para o
"<components:CarrinhoCompraVisual carrinho="{carrinhoCompra}"
configuracaoSite=
"{configuracaoSite}"/>"

obrigado
e feliz ano novo pra todos

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a