Skip to main content
February 28, 2020
Answered

New to Acrobat Adobe, Need Assistance

  • February 28, 2020
  • 3 replies
  • 718 views

I have been using Acrobat Adobe for a while now and have been able to do basic calculations. I have not worked with the "Custom calculation script" and was wondering if someone can help me with the calculation, if there is one.

 

I am wondering if there's a calculation for my statement below:

 

If "A" has a dollar amount and B is blank, answer is A;

If  both "A" and "B" have dollar amounts, fill answer with B.

 

Your help is greatly appreciated.

 

This topic is closed to new replies. Start a new post to keep the conversation going.
Correct answer Thom Parker

If is best to write one of selection statements as mutually exclusive. 

 

 

var a = this.getField("A").value;
var b = this.getField("B").value;

if ((a != "") && (b !="")) event.value = b;
else if ( (a !="") && (b =="") ) event.value = a;
else event.value ="";

 

3 replies

ls_rbls
Community Expert
Community Expert
February 29, 2020

Assuming that you have three form fields named A, B, and Total, you can use a custom calculating script as shown   below for the Total field:

 

 

var a = this.getField("A").value;
var b = this.getField("B").value;

if (a && b !="") event.value = b;
if ( (a !="") && (b =="") ) event.value = a;

else event.value ="";

 

Technical Generalist
Thom Parker
Community Expert
Thom ParkerCommunity ExpertCorrect answer
Community Expert
February 29, 2020

If is best to write one of selection statements as mutually exclusive. 

 

 

var a = this.getField("A").value;
var b = this.getField("B").value;

if ((a != "") && (b !="")) event.value = b;
else if ( (a !="") && (b =="") ) event.value = a;
else event.value ="";

 

Thom Parker - Software Developer at PDFScriptingUse the Acrobat JavaScript Reference early and often
March 2, 2020
thank you! it worked great.