abracadabraPDF › Forums › PDF – Général › Checkbox › Répondre à : Checkbox
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;