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
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
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” ???
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