Donnez vie à vos documents numériques !
 

Répondre à : Remplissage automatique champs

abracadabraPDF Forums PDF – Général Remplissage automatique champs Répondre à : Remplissage automatique champs

#73257
Merlin
Maître des clés

Bonjour

 

En fait il faut que les coches aient leur numéro d’ordre comme valeur d’exportation, ensuite tout est plus simple.

J’ai ajouté un champ « calcul », tout est dedans (ci-joint).

var aRay1 = [];
var aRay2 = [];
var aRay3 = [];
var aRay4 = [];
var aRay5 = [];

for (var i=0; i<27; i++){
if (this.getField("C.1."+i).value != "Off") {aRay1.push(this.getField("C.1."+i).valueAsString);}
if (this.getField("C.2."+i).value != "Off") {aRay2.push(this.getField("C.2."+i).valueAsString);}
if (this.getField("C.3."+i).value != "Off") {aRay3.push(this.getField("C.3."+i).valueAsString);}
if (this.getField("C.4."+i).value != "Off") {aRay4.push(this.getField("C.4."+i).valueAsString);}
if (this.getField("C.5."+i).value != "Off") {aRay5.push(this.getField("C.5."+i).valueAsString);}
}

if (aRay1.length != 0){
this.getField("Se1").value = "SE1 = {" + aRay1.join(", ") + "}";
}
else {this.getField("Se1").value = "SE1 =";}
if (aRay2.length != 0){
this.getField("Se2").value = "SE2 = {" + aRay2.join(", ") + "}";
}
else {this.getField("Se2").value = "SE2 =";}
if (aRay3.length != 0){
this.getField("Se3").value = "SE3 = {" + aRay3.join(", ") + "}";
}
else {this.getField("Se3").value = "SE3 =";}
if (aRay4.length != 0){
this.getField("Se4").value = "SE4 = {" + aRay4.join(", ") + "}";
}
else {this.getField("Se4").value = "SE4 =";}
if (aRay5.length != 0){
this.getField("Se5").value = "SE5 = {" + aRay5.join(", ") + "}";
}
else {this.getField("Se5").value = "SE5 =";}

Attachments:
You must be logged in to view attached files.