IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Calculer dans un etat


Sujet :

IHM

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 34
    Points : 23
    Points
    23
    Par défaut Calculer dans un etat
    Bonjour, voila j'ai un etat , avec 2 zone qui corespondent à 2 colonnes de ma table. Je voudrais faire la somme de l'a multiplication des 2 zones. J'ai ecrit dans une zone ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Somme([QTE Article]*[Prix HT en EUROS Article])
    mais j'ai le message "ERREUR" au lieu du total. La meme formule fonctionne dans un formulaire. Comment faire pour calculer le total de ma colonne "QTE Article" mutiplié par le total de ma colonne "Prix HT en EUROS Article"

    exemple:


    QTE Article Prix HT en EUROS Article Total
    .........1..............................5....................... .5.....
    .........3..............................2.........................6.....
    .........4.............................10........................40...
    .........3...............................3.........................9...

    .....................................Total des 2 colonnes : 60

    Merci d'avance pour votre aide

  2. #2
    Membre régulier
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    198
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 198
    Points : 97
    Points
    97
    Par défaut
    t as essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Somme(somme([QTE Article])*somme([Prix HT en EUROS Article]))?
    La liberté n'a pas de prix? Dans le monde de LINUX elle est gratuite!!!
    -
    GNU/Linux Ubuntu

  3. #3
    Membre expérimenté Avatar de Gabout
    Homme Profil pro
    Utilisateur autodidacte
    Inscrit en
    Mai 2006
    Messages
    1 404
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Utilisateur autodidacte

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 404
    Points : 1 683
    Points
    1 683
    Par défaut
    Bonjour,

    Si ton état est sous forme d'un tableau, avec un enregistrement par ligne, vérifie que ta formule se trouve bien par exemple dans le pied de page... et jette un coup d'oeil sur la fonction Nz. Ta formule ne me semble pas si mauvaise...

    A+
    Gabout

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 10
    Points : 12
    Points
    12
    Par défaut Calculer dans un etat
    A Witer

    La formule écrite est mathématiquement fausse, en persistant toutefois tu obtiendrais: La somme de la [QTE Article] soit 11(1+3+4+3) multipliée par la somme des Prix HT unitaire soit 20 (5+2+10+3), le résultat serait 220!
    Si le champ total apparaît dans ton état, écris en Pied d'Etat: =Somme(Total).
    Si le champ "Total" n'apparaît dans ton état, crée le.
    Pour créér ce champ, le mieux est que la source de ton état passe par l'intermédiaire d'une requête(1) à laquelle tu ajoutes un champ calculé:
    Total:[QTE Article]*[Prix HT en EUROS Article]

    (1)Au lieu d'être directement lié à la table
    Je viens de le faire et j'obtiens bien le résultat 60. Hélas, on ne peut apparemment pas envoyer de fichiers joints au format .mdb ???
    Petit conseil: évite de donner au champs des noms coupés, préfère à [QTE Article] la forme [QtéArticle] liée; tu n'auras par besoin de taper les [ ], les champs seront automatiquement reconnus.

Discussions similaires

  1. Réutilisation d'un champs calculé dans un etat
    Par leroidje dans le forum WinDev
    Réponses: 6
    Dernier message: 15/01/2008, 17h13
  2. Calcul dans un etat
    Par alain1947 dans le forum IHM
    Réponses: 6
    Dernier message: 10/10/2007, 09h46
  3. [Etat]Calcul dans un Etat
    Par uskiki85 dans le forum IHM
    Réponses: 3
    Dernier message: 30/03/2007, 12h41
  4. calcul dans un Etat
    Par bibi28 dans le forum IHM
    Réponses: 15
    Dernier message: 27/10/2006, 16h00
  5. calcul dans un etat
    Par aujero dans le forum Access
    Réponses: 3
    Dernier message: 21/02/2006, 12h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo