Boa tarde, estou desenvolvendo um simulador de descontos. O cálculo é
todo realizado no PHP e a função retorna um XML com o resultado. Só
que não estou conseguindo recuperar este resultado. A função está
retornando o XML correto. Não dá erro, nada. Só não aparece o valor da
variável. Segue abaixo o código e o XML retornado:
MXML:
public function Calcular():void
{
var req_calculo:URLRequest = new URLRequest();
var req_loader:URLLoader = new URLLoader();
var req_variaveis:URLVariables = new
URLVariables();
req_loader.addEventListener(Event.COMPLETE,
loader_complete);
// Configura as variáveis para cálculo
req_variaveis.compe =
cboBancos.selectedItem.compensacao;
req_variaveis.valor = txtValor.text;
req_variaveis.data = txtData.text;
req_variaveis.juros = txtJuros.text;
req_calculo.method = URLRequestMethod.POST;
req_calculo.data = req_variaveis;
req_calculo.url = "simulacao.php?idf=CALCULAR";
// Envia as informações e armazena o resultado
req_loader.load(req_calculo);
}
public function loader_complete(event:Event):void
{
var loader:URLLoader = URLLoader(event.target);
var req_retorno:URLVariables = new
URLVariables(loader.data);
Alert.show(req_retorno.dias);
}
O XML retornado:
<?xml version="1.0" encoding="utf-8" ?>
<calculo>
<item>
<data_atual>16/12/2009</data_atual>
<data_cheque>31/12/2009</data_cheque>
<data_calculada>08/01/2010</data_calculada>
<juros>2</juros>
<valor>1000</valor>
<dias>23</dias>
<valor_juros>15.333333333333</valor_juros>
<valor_iof>3.7417333333333</valor_iof>
<valor_liquido>980.92493333333</valor_liquido>
<data_liberacao>08/01/2010</data_liberacao>
</item>
</calculo>
--
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