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

#60328
robinmaaax
Membre

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();

Tu as tout bon  :bravo:  , c’est nettement plus simple maintenant. Merci beaucoup a vous!!!!