Bom Dia
tenho esta rotina que funciona num qualquer simulador de PHP
Mas ao colocar num evento onChange, ou mesmo no onValidate, não apresenta o resultado final ($fase3)
Alguma sugestão?
Bom Dia
tenho esta rotina que funciona num qualquer simulador de PHP
Mas ao colocar num evento onChange, ou mesmo no onValidate, não apresenta o resultado final ($fase3)
Alguma sugestão?
No SC nos eventos:
Não use <?php.
Não utilize echo, e sim sc_ajax_message ou sc_alert.
Ou habilite janela output ajax em Aplicação/Configuração para usar com echo.
O problema aqui nem é pela sintaxe, mas alterando, fica assim no evento Ajax do campo {idade} onChange
$idade={idade};
$prestacao = {valor_da_prestacao} ;
$xtaxamensal={taxa}/100;
$xmeses_maximo=((75-$idade)12);
$xvatual=($prestacao / $xtaxamensal);
$base=(1+$xtaxamensal);
$expoente=$xmeses_maximo-1;
$fase1=(pow($base,$expoente));
$fase2=1-$fase1;
$fase3=($xvatual*$fase2);
{taxa_maxima}=$fase3;
mas não apresenta o valor em {taxa_maxima},
colocando a rotina anterior num blank calcula direito
Em alguns desses campos {} deve haver algo errado, tipo de campo, etc ou algum erro de.javascript em outro ponto da aplicação. Inspecione a pagina e veja se tem erro.
Não dá erro nenhum, se assim fosse seria mais simples
Já aumentei as casas decimais derivado ao cálculo da potência… e nada…