| Subject: | values for checkboxes |
Pretty hard to do without the field names, since Acrobat JavaScript is an object orientated language, and form fields are a type of object.
// document level function or placed in custom calculation script
function Sum (aFields) {
var nSum = 0;
var sValue = '';
for(i = 0; i < aFields.length; i++) {
sValue = this.getField(aFields[i]).valueAsString;
if(!isNaN(sValue) & sValue != "") {
nSum += Number(sValue);
} // end if number or not null
} // end for
return nSum;
} // end Sum
// custom calculation script
// place field names as need into array
var aNames = new Array("Number.0", "Number.1", "Number.2",
"Number.3", "Number.4", "Number.5", "Number.6", "Number.7",
"Number.8","Number.9")
// do not change following code
event.value = Sum(aNames);
George Kaiser
| Posted: 06 Apr 2011 02:33 PM |
|