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