abracadabraPDF › Forums › PDF – Général › Léger bug sur mon formulaire › Répondre à : Léger bug sur mon formulaire
9 septembre 2024 à 12:51
#74825
bebarth
Maître des clés
bonjour,
Il faut vérifier toutes les réponses possibles séparées par “|” :
...
this.getField("Q."+n+"."+a).readonly=true;
// BB
var rep=this.getField("R."+n+"."+a).valueAsString.split("|");
var OK=0;
for (var k=0; k<rep.length; k++) {
var RegExTest=new RegExp("^"+rep[k]+"$");
if (RegExTest.test(this.getField("Q."+n+"."+a).value)) OK++;
}
if (OK) {this.getField("Q."+n+"."+a).fillColor=eval("color."+colorOk);}
else {this.getField("Q."+n+"."+a).fillColor=eval("color."+colorErr);erreurs++;this.getField("Erreurs").value++;}
// BB
if (!erreurs) {
...
@+
😎