abracadabraPDF › Forums › PDF – Général › [HELP] Formulaire qualité sous acrobat 8 -> Champs obliga › Répondre à : [HELP] Formulaire qualité sous acrobat 8 -> Champs obliga
Bonsoir
Génial !!!!! 😀
Surtout l’idée du champs invisible !!!!
Mais si je peux me permettre d’être plus casse pied, et si j’arrive un peu à comprendre le Java, on pourrait rendre le champ commentaire obligatoire via un script compilant, non pas une moyenne (ici 10) mais analysant chaque champs
J’essayes d’être plus clair :
Ici : tu analyse la somme de la satisfaction, mais certaines question pourraient être “éliminatoire”
Exemple, un client pourrait être satisfait de tout mais n’ayant pas récupéré ses données devrait rédiger un commentaire (oui je sais, s’il ne récupère pas ses données, il ne peut pes être satisfait, mais bon)
J’ai essayé d’adapter ton code :
if(this.getField(“invisible1”).value >= “10”)
{this.getField(“commentaire”).required = true;
event.target.strokeColor=color.red;}
else
{this.getField(“commentaire”).required = false;
event.target.strokeColor=color.transparent;}
En :
if(this.getField(“Delaiinter”).value >= “3”)
{this.getField(“commentaire”).required = true;
event.target.strokeColor=color.red;}
else
if(this.getField(“Conditioninter”).value >= “3”)
{this.getField(“commentaire”).required = true;
event.target.strokeColor=color.red;}
else
if(this.getField(“datarecup”).value = “4”)
{this.getField(“commentaire”).required = true;
event.target.strokeColor=color.red;}
else
if(this.getField(“efficaciteinter”).value >= “3”)
{this.getField(“commentaire”).required = true;
event.target.strokeColor=color.red;}
else
if(this.getField(“materielok”).value >= “4”)
{this.getField(“commentaire”).required = true;
event.target.strokeColor=color.red;}
else
{this.getField(“commentaire”).required = false;
event.target.strokeColor=color.transparent;}
Mais je crois que la commande ELSE (autrement, non ?) est erronée, (du moins elle ne fonctionne pas, le champs commentaire étant devenu obligatoire, même si tout est OK !!!
En tout cas, merci de ton aide !!!