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