Donnez vie à vos documents numériques !
 

Répondre à : Champ calculés (soustraction, division)

abracadabraPDF Forums PDF – Général Champ calculés (soustraction, division) Répondre à : Champ calculés (soustraction, division)

#49346
Merlin
Maître des clés

Supposons trois champs au format nombre : Texte1, Texte2, et Texte3

Pour que Texte3 affiche le résultat du contenu de Texte1 moins le contenu de Texte2 il faut entrer le JavaScript suivant en « Script de calcul personnalisé », dans l’onglet Calcul des Propriétés du champ Texte3 :

Code:
this.getField(« Texte3 »).value = this.getField(« Texte1 »).value – this.getField(« Texte2 »).value;

Les autres opérateurs disponibles sont :

Code:
+ – * / %

Donc pour diviser le contenu de Texte1 par le contenu de Texte2 et en afficher le résultat dans Texte3 :

Code:
this.getField(« Texte3 »).value = this.getField(« Texte1 »).value / this.getField(« Texte2 »).value;

Pour modifier les noms des champs dans le code JavaScript il faut modifier le texte qui est entre les guillemets.

S’il y a des calculs en cascade à effectuer dans le document il faut bien bien faire attention à l’ordre de calcul des champs.

;-) 😎