Skip to main content
Participant
May 11, 2020
Answered

Count Total Number of Check Boxes

  • May 11, 2020
  • 1 reply
  • 1122 views

How do I get a total number of check boxes?

 

They are named:

Check Box 1.0 - 1.9

Check Box 2.0 - 2.9

Check Box 3.0 - 3.9

Check Box 4.0 - 4.9

Check Box 5.0 - 5.9

This topic has been closed for replies.
Correct answer try67

In that case you can use this code as the custom calculation script of the field where you want to show the result:

 

var total = 0;
for (var i=1; i<=5; i++) {
	var fields = this.getField("Check Box "+i).getArray();
	for (var j in fields) {
		if (fields[j].valueAsString!="Off") total++;
	}
}
event.value = total;

1 reply

try67
Community Expert
Community Expert
May 11, 2020

I'm assuming you mean the ticked check-boxes... If not, the answer is 50.

Participant
May 11, 2020

Yes, total number of ticked check-boxes.  Thank you 🙂

try67
Community Expert
try67Community ExpertCorrect answer
Community Expert
May 11, 2020

In that case you can use this code as the custom calculation script of the field where you want to show the result:

 

var total = 0;
for (var i=1; i<=5; i++) {
	var fields = this.getField("Check Box "+i).getArray();
	for (var j in fields) {
		if (fields[j].valueAsString!="Off") total++;
	}
}
event.value = total;