Donnez vie à vos documents numériques !
 

Répondre à : Permettre saisie utilisateur sur un champ calculé

abracadabraPDF Forums PDF – Général Permettre saisie utilisateur sur un champ calculé Répondre à : Permettre saisie utilisateur sur un champ calculé

#67532
bab57
Membre

J’ai trouvé la solution !

Voici le code pour le champ “frais_de_notaire”:

Code:
var prix_achat = this.getField(“prix_achat”).value;
if (event.source!=event.target) {
    event.target.value = prix_achat * 0.09;
}

Et le code pour le champ “prix_achat_total”:

Code:
var prix_achat = this.getField(“prix_achat”).value;
var frais_notaire = this.getField(“frais_notaire”).value;
event.target.value = prix_achat + (prix_achat * 0.09) ;
if (event.source && event.source.name==”frais_notaire”) {
    event.target.value = prix_achat + frais_notaire ;
}

Mais maintenant j’ai le problème évoqué dans la ressource que j’ai partagé dans la réponse ci-dessous, c’est à dire que si je modifie ensuite la valeur de tout autre champ, la valeur calculée réapparaîtra

La personne indique: “Si vous voulez éviter cela, vous pouvez modifier la condition pour vérifier si la source de l’événement est un champ spécifique.”

Mais je n’arrive pas a le retranscrire en code…