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 :

Somme sur formulaire [AC-2010]


Sujet :

IHM

  1. #1
    Membre à l'essai
    Homme Profil pro
    Support projet logistique
    Inscrit en
    Novembre 2016
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Support projet logistique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2016
    Messages : 27
    Points : 21
    Points
    21
    Par défaut Somme sur formulaire
    Bonjour,

    je sais que le sujet fut abordé plusieurs fois mais je ne trouve pas la solution à mon problème.
    Je souhaite faire la somme de la colonne "AOG" dans mon formulaire pour avoir le total des 1422 lignes. (cf. Screenshot en copie)

    Fort bien, je vais des VBA, je rentre la formule Dsum(champ, tables), et un chiffre s'affiche dans mon formulaire dans la zone de Texte20

    voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Function DisplayTotalAOGCost() As String
     
    DisplayTotalAOGCost = DSum("[Coût_Leg3_AOG]", "Coût_leg3")
     
    End Function
    sauf que...

    L’inconvénient, c'est que ce chiffre ne correspondant en rien à la somme totale (1.4 million à la louche), qui plus est, celui-ci change à chaque fois que je clique sur une ligne... Donc je ne comprends pas trop trop ce qu'il se passe

    Vous pouvez m'aider plz ?
    Merci !
    Images attachées Images attachées  

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Pourquoi ne pas utiliser la méthode habituelle qui consiste à mettre comme source du champ =Sum([TonChamp) ?

    Pour le changement, as-tu du code qui fasse me.recalc ou me.requery au niveau de ton formulaire ?

    Ceci dit, sauf si tes données ont été modifiées, le résultat devrait rester le même. Étrange.

    As-tu essayer de tester le code indépendamment du formulaire ?

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Support projet logistique
    Inscrit en
    Novembre 2016
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Support projet logistique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2016
    Messages : 27
    Points : 21
    Points
    21
    Par défaut
    Bonjour,

    je viens de mettre en pratique ce que tu as recommandé, cela fonctionne très bien !
    Par ailleurs, j'ai oublié un caractère dans ma formule, d'où ce résultat intriguant...

    merci pour ton aide !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] erreur en resultat de somme sur un formulaire
    Par ouanou29 dans le forum Access
    Réponses: 3
    Dernier message: 10/12/2012, 08h59
  2. probleme de Somme sur un champ de formulaire
    Par didi_morel dans le forum IHM
    Réponses: 1
    Dernier message: 20/02/2010, 09h15
  3. Réponses: 4
    Dernier message: 04/01/2009, 19h07
  4. sommes conditionnelle sur formulaire
    Par papagei2 dans le forum IHM
    Réponses: 7
    Dernier message: 03/12/2007, 18h37
  5. Réponses: 19
    Dernier message: 26/01/2006, 08h44

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