Bienvenido, Invitado
Recordarme

TEMA:

Calculating fields not working 6 meses 6 días antes #266027

  • Autor del tema
  • bumbies
  • Fuera de línea
  • Junior Breezer
  • Junior Breezer
  • Mensajes: 38
  • Gracias recibidas: 0
Need your help please... my code is not working...

I am trying to use a calculated field (totalTimes) and multiple that by 10.
In simple terms:
totalTimes= t1+t2+t3
totalAmount=totalTimes x 10

In the totalTimes field, I have added this Actionscript:

function ff_totalTimes_action(element, action)
{
ff_getElementByName('totalAmount').value =
Number(ff_getElementByName('totalTimes').value) *10;

ff_getElementByName('totalTimes').value = 0;
{
ff_getElementByName('totalTimes').value =
Number(ff_getElementByName('t1').value) +
Number(ff_getElementByName('t2').value) +
Number(ff_getElementByName('t3').value) ;
}
}
// ff_totalTimes_action


In the totalAmount field, I have added this Actionscript:

function ff_totalAmount_action(element, action)
{
ff_getElementByName('totalAmount').value = 0;
{
ff_getElementByName('totalAmount').value =
Number(ff_getElementByName('totalTimes').value) *10;
}
}
// ff_totalAmount_action

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Calculating fields not working 6 meses 6 días antes #266035

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderator
  • Moderator
  • Mensajes: 10135
  • Karma: 3
  • Gracias recibidas: 682
Hi,

if you want to use calculation, then you should to add the code in each element which you use->Advanced->Actionscript, but there is an alternative.

Please disable actionscript in totalAmount, totalTimes, then go to your form->Advanced->More options->Scripts->Initalization script->check Custom and put:
function ff_formname_init()
{
setInterval('calc()',500);
} // ff_formname_init

function calc() {
ff_getElementByName('totalTimes').value =
Number(ff_getElementByName('t1').value) +
Number(ff_getElementByName('t2').value) +
Number(ff_getElementByName('t3').value) ;

ff_getElementByName('totalAmount').value =
Number(ff_getElementByName('totalTimes').value) *10;
}
formname is name of your form (not title)

Let me know if you need more help

Regards,
Tihana

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Calculating fields not working 6 meses 5 días antes #266056

  • Autor del tema
  • bumbies
  • Fuera de línea
  • Junior Breezer
  • Junior Breezer
  • Mensajes: 38
  • Gracias recibidas: 0
Wow IT REALLY WORKS!
Thank you very much!

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Calculating fields not working 6 meses 5 días antes #266057

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderator
  • Moderator
  • Mensajes: 10135
  • Karma: 3
  • Gracias recibidas: 682
Hi,

np, anytime :)

If you need anything else, feel free to ask

Regards,
Tihana

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • Página:
  • 1
Moderadores: ForumSupport
Tiempo de carga de la página: 0.051 segundos