abracadabraPDF › Forums › PDF – Général › Permutation de contenu de champs › Répondre à : Permutation de contenu de champs

Je vais me pencher là dessus, je ne sais pas trop encore comment faire. Dans l’immédiat, mon script permettant d’attribuer chaque élève à une place ne fonctionne toujours pas (sauf pour 3 élèves).
Je l’ai simplifié mais je ne vois pas ou est le problème…
for (var l=1 ; l<18 ; l++){
this.getField("place."+l).fillColor=color.white;}
for (var i=1 ; i<18 ; i++){
if (this.getField("place."+i).value < 1 | this.getField("place."+i).value>17) {
app.alert({cMsg:"La valeur est hors de la plage", nIcon:1});}
}
for (var j=1 ; j<17 ; j++){
var k = j+1
if (this.getField("place."+j).value == this.getField("place."+k).value)
{app.alert({cMsg:"Attention, deux élèves ne peuvent pas partager la même place", nIcon:1});
this.getField("place."+j).fillColor=["RGB", 255, 255/255, 0];
this.getField("place."+k).fillColor=["RGB", 255, 255/255, 0];
}
}
for (var m=1 ; m<18 ; m++) {
if (this.getField("place."+m).value == this.getField("El."+m).name.substring(3,5)) {this.getField("eleve."+m).value = this.getField("El."+m).value;}}
Merci