Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Calculation with JavaScript

Not applicable
Hello,

i have two numeric fields on my form and I just want to calculate the sum

of these two fields and display it in another field. The calucuation should

happen whenever someone changes one of the two fields and not by pressing a button or something like that.



Thanks for your support!

Alex
3 Replies
Not applicable
This is quite simple using FormCalc as your scripting language. Suppose I have three fields on my form called "NumericField1", "NumericField2" and "Total". In the "Calculate" event of my Total field I add the following script:



Sum (NumericField1, NumericField2)



Any time a user changes the value of either NumericField1 or NumericField2, the value in the Total field will automatically calculate.
Not applicable
The same applies if you want to use JavaScript.



Total.rawValue = NUmerField1.rawValue + NumerField2.rawValue;
JoeDunford
Level 1
Level 1

I am trying to perform a simple calculation and put the results into each field of an array of numeric fields.  I am using Javascript in LifeCycle 8.  I am a total newbie to Adobe programming, but I have extensive programming experience in other environments.  All I really need to know is the correct syntax to add values to each item in a numeric field array.

e.g. #1

var Total;

Total = 23;

nf[0].rawValue = Total;

nf[1].rawValue = Total + 1;

nf[2].rawValue = Total + 2;

THIS DOESN'T WORK ????  I also tried the following

e.g.

var Total;

Total = 23;

nf.rawValue = Total;

nf.index = 1;

nf.rawValue = Total + 1;

nf.index = 2;

nf.rawValue = Total + 2;

This also doesn't work. please help me add values to specific items within the numeric field array, this is driving me nuts.....