Donnez vie à vos documents numériques !
 

Répondre à : Checkbox

abracadabraPDF Forums PDF – Général Checkbox Répondre à : Checkbox

#70136
Merlin
Maître des clés

Je crois que le script est plus logique et plus compréhensible ainsi, j’ai changé le nom des variables :

 

var comptA = 0;
var comptB = 0;
var comptC = 0;

// Itération de tous les champs du document
for (var i = 0; i < this.numFields; i++) {

var oFld = this.getField(this.getNthFieldName(i));
// si le champ est de type "checkbox" et si son nom contient "CheckBox" et si sa valeur n'est pas nulle
if ((oFld.type == "checkbox") && (/CheckBox/.test(oFld.name)) && (oFld.value != "Off")) {

if (oFld.value == "A") {comptA += 1;}
if (oFld.value == "B") {comptB += 1;}
if (oFld.value == "C") {comptC += 1;}
}
}

this.getField("LT").value = comptA;
this.getField("ET").value = comptB;
this.getField("VT").value = comptC;