Pessoal,
Estou com um problema meio estranho. Eu tenho em um formulário 2 campos que foram criados no próprio formulário, para receberem cálculos envolvendo outros campos, da seguinte forma:
{combruta},{perc_loj},{comis_loj},{perc_age},{comis_age} // são os campos
No evento OnChange do Ajax do campo PERC_LOJ, pus o seguinte:
{perc_age} = {combruta}-{perc_loj};
{comis_loj} = ({valor}{perc_loj})/100;
{comis_age} = ({valor}{perc_age})/100;
Para que quando se digite a combruta e perc_loj, o campo perc_age seja sempre igual a combruta - perc_loj. O problema é que quando eu digito:
combruta= 6 e
perc_loj=6
Era para aparecer o valor 0 em perc_age e comis_age, de acordo com o evento. Mas na primeira vez que faço isso não me mostra nada.
Quando edito e coloco algum valor e depois recoloco os valores 6 nos dois campos (combruta e perc_loja) aí sim aparece o valor zerado nos outros dois e o insert funciona bem. Algué já passou por isso? Fica chato o usuário ficar editando e colocando valores diferentes pra depois poder colocar valores iguais para poder fazer a validação