Donnez vie à vos documents numériques !
 

Problème dans le calcul de soustraction. – RÉPONDU

abracadabraPDF Forums PDF – Général Problème dans le calcul de soustraction. – RÉPONDU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44548
    jsamica
    Membre

    Bonjour,

    Sur l’exemple ci-joint, je réalise un calcul :
    marge = prix de revient – prix de facturation

    quand je rempli les champs, ma marge se calcul en négatif alors que mon prix de revient est à 0.
    C’est logique dans la formule, je pense donc que le problème vient de là; mais  :mur:

    Merci pour votre aide.
    :bonjour:

    [attachment deleted by admin]

Affichage de 8 réponses de 1 à 8 (sur un total de 8)
  • Auteur
    Réponses
  • #55121
    Merlin
    Maître des clés

    Salut,

    Il y a 2 façons de faire : protéger le script avant le calcul ou après.
    J’ai choisi la 2e possibilité.

    Tu as mis :

    a = this.getField(“total3.2”).value;
    b = this.getField(“total2.2”).value;
    totalglobal = a-b;
    event.target.value = totalglobal;

    Que l’on peut protéger ainsi :

    a = this.getField(“total3.2”).value;
    b = this.getField(“total2.2”).value;
    totalglobal = a-b;
    if (totalglobal > “0”)
    {
    event.target.value = totalglobal;}
    else
    {event.target.value = “”;}

    :Smiley03:

    #55122
    jsamica
    Membre

    Salut Merlin,
    Merci pour ton aide, j’ai encore quelques soucis comme tu peux le constater sur les screen ci joint:
    Mauvais calcul, le champs marge mal implémenté…

    As tu une idée ?

    Merci
    :bonjour:

    [attachment deleted by admin]

    #55123
    jsamica
    Membre

    Bonjour à tous
    je me permets de relancer le post

    Merci
    :Smiley03:

    #55124
    Merlin
    Maître des clés

    Ben en fait, faute de savoir ce que tu en attends il est difficile de pouvoir constater…
    Où sont les bons et mauvais calculs ?
    :Smiley01:

    le champs marge mal implémenté

    :Euuuh: :doute:

    #55125
    jsamica
    Membre

    Salut Merlin,
    Ouai désolé j’ai fait le gros boulet sur ce coup.  :siffle:

    je met le fichier exemple rempli,
    problème dans le calcul !
    6-3 = 2

    merci
    :Smiley03:

    [attachment deleted by admin]

    #55126
    Merlin
    Maître des clés

    Heeuuu…
    Il faudrait que tu expliques ce qui est attendu et où, et ce qui ne va pas et où, parce-que je ne comprend pas.
    :joker:

    #55127
    jsamica
    Membre

    Salut Merlin,
    ok désolé.
    En fait, lorsque l’on remplit le tableau:
    – le prix de revient du chantier et la somme de la première partie (de salaire à consommables)
    – le prix de facturation du chantier est la somme de la seconde partie (les champs prix de vente…)
    La ligne marge sur frais variable est la soustraction de
    prix de facturation – prix de revient

    Ce que je ne comprends pas c’est qu’il y des erreurs dans la soustraction comme dans le fichier ci joint (6-3=2)
    Lorsque je réalise des tests il y toujours une erreur avec un delta de 1.

    J’espère avoir été plus clair
    Merci pour ton aide Merlin
    :bonjour:
     

    #55128
    Merlin
    Maître des clés

    C’est simple, ça explique pourquoi je ne vois rien d’irrégulier dans les scripts, et ça tient en 3 mots : Ordre de calcul
    :tutut:
    :soleil:

Affichage de 8 réponses de 1 à 8 (sur un total de 8)
  • Vous devez être connecté pour répondre à ce sujet.