abracadabraPDF › Forums › PDF – Général › Changer "simplement" des tarifs dans un formulaire › Répondre à : Changer "simplement" des tarifs dans un formulaire
Voir :
– http://abracadabrapdf.net/forum/index.php/topic,2898.msg16395.html#msg16395
&
– http://abracadabrapdf.net/forum/index.php/topic,2888.0.html
Mais en fait, tout bien réfléchi, tu n’as pas besoin de boucle : il suffit de capter le dernier chiffre du nom du champ (celui qui est après le point) qui fait le total et de le réutiliser pour lui dire quels champs Prix et Quantité il faut utiliser.
Ce qui se traduit par :
event.value=this.getField(“tarif.”+num).value * this.getField(“quantite.”+num).value;
A placer en script de calcul dans chaque champ sous-total (donc à faire avant de dupliquer le champ pour ne pas avoir à refaire 100 fois la même chose…). :geek:
L’autre avantage quand on crée et duplique les champs dans l’ordre logique de calcul c’est que du coup l’ordre de calcul est correct d’emblée. :Smiley03:
Exemple ci-joint (dans lequel il y a aussi un chiffre à gauche du point dans le nom des champs puisqu’il y a plusieurs rangées).