Donnez vie à vos documents numériques !
 

Répondre à : Changer couleur du champ obligatoire lorsque rempli

abracadabraPDF Forums PDF – Général Changer couleur du champ obligatoire lorsque rempli Répondre à : Changer couleur du champ obligatoire lorsque rempli

#60327
Merlin
Maître des clés

Le truc c’est que dans ton formulaire final il n’y aura pas qu’un seul champ à remplir (enfin je suppose), donc il faut prévoir plus large.

Dans le ci-joint tout est dans le bouton vert.

Code:
function controlOblig() {
var nCompteur = 0;
for (var i=0; i var oFld = this.getField(this.getNthFieldName(i));

// si champ texte ET obligatoire ET valeur = valeur par défaut
if (oFld.type == “text” && oFld.required == true && oFld.value == oFld.defaultValue) {
nCompteur = nCompteur + 1;
oFld.strokeColor = color.red;
}
else {oFld.strokeColor = color.green;}
}

if (nCompteur != 0) {app.alert(“KO.nn” + nCompteur + ” champs obligatoires ne sont pas remplis.” );}
else {app.alert(“OK”);}
}
controlOblig();