Donnez vie à vos documents numériques !
 

Répondre à : Changement de champs basé sur différentes sélections (Combo Box). – RÉSOLU

abracadabraPDF Forums PDF – Général Changement de champs basé sur différentes sélections (Combo Box). – RÉSOLU Répondre à : Changement de champs basé sur différentes sélections (Combo Box). – RÉSOLU

#53907
nabnub
Membre

les petites erreurs sont parfois plus embétantes que les grosses lol

voici le form avec les modifications que tu as suggéré plus haut: http://cjoint.com/?BKhuipq0JiD

j’ai rajouté la totolisation des champs MarksRow
j’ai rajouté aussi les “target” et les accolades
j’ai changé le nom du champ “Module code” en “Module_code”

mais le probleme persiste…?

par exemple le champ Excellent contient le code suivant, jai fait les memes changement pour les champs “Good, Satisfactory et Unsatisfactory”
mais rien ne s’affiche aprés les différentes sélections

Code:
(function () {
   
var a = getField(“Module_code”).value;
   
if (a === 0) {event.target.value = “”};

if (a === 1) {event.target.value = util.printf(“%.2f”, 33.33) + ” %”}; // j’affiche simplement 33 % si

if (a === 2) {event.target.value = util.printf(“%.2f”, 20) + ” %”};

if (a === 3) {event.target.value = util.printf(“%.2f”, 16.67) + ” %”};

if (a === 4) {event.target.value = util.printf(“%.2f”, 12.5) + ” %”};

if (a === 5) {event.target.value = util.printf(“%.2f”, 11.11) + ” %”};

if (a === 6) {event.target.value = util.printf(“%.2f”, 9.09) + ” %”};

})();

et ce code, affiche tout le temps, meme sans aucune selection: “Can begin next level”  ???

Code:
var nMarksTotal = this.getField(“MarksTotal”).value;
if ( nMarksTotal == ‘100’ ) event.target.value = “Awarded”;
  else if ( nMarksTotal >= ’70’ || nMarksTotal   else if ( nMarksTotal   else event.target.value = “”;

pourrait tu m’éclairer un peu plus, merci