Access DSUM fonction

Bonjour,

Quelqu'un voit-il en quoi ma requête est incorrecte ? :

En utilisant les conseils de Blux (merci Blux), j'ai un peu avancé et en suis maintenant à vouloir savoir pourquoi ma somdom ne fonctionne pas correctement. A savoir; je n'ai pas de message d'erreur et ma colonne de cumul (Qcum) me donne des valeurs numériques... mais dont le résultat est faux.

voici ma requete :
QCum: SomDom("Quantite";"Table";"Nom = '" & [Nom] & "'" & "AND [Date] >= #" & [Date] & "#")

ou en ModeSQL:

DSum("Quantite","Table","Nom = '" & [Nom] & "'" & "AND [Date] >= #" & [Date] & "#") AS QCum

Ma requête consiste en un cumul par nom, des quantités, ordonné chronologiquement.

Je voudrai:

Nom________Date____Q____Qcum
A________15/01/01___1______1
A________16/01/01___1______2
A________16/01/01___1______3
B________01/02/02___2______2
B________02/02/02___2______4
B________04/06/10___6______10

Merci ?

4 réponses

  1. Bon déjà, il semble que le sens de mon inégalité soit à inverser pour avoir ce que je veux. Aussi, je me demande si il n'est pas question de format quelque part.
    0
    1. Modérateur
      Salut,

      il est fort probable que les dates soient à mettre en format 'british', à savoir mm/jj/aaaa.
      0
      1. Merci encore à toi BLUX.

        Maintenant j'en suis à
        Nom________Date____Q____Qcum
        A________15/01/01___1______1
        A________16/01/01___1______####### <- 2 ne s'affiche pas
        A________16/01/01___1______3
        B________01/02/02___2______2
        B________02/02/02___2______####### <- 4 ne s'affiche pas
        B________04/06/10___6______10
        B________04/06/10___6______16

        Je mets ####### pour signifier que ma valeur est considérée dans le cumul mais pas affichée.
        Je sais qu'elle est considérée dans le cumul car les résultats cumulés suivants sont justes.
        0
        1. Modérateur
          Y'a une autre question ? Ou bien ?
          0
      2. oups.... sais-tu pourquoi ces valeurs (#######) ne sont pas affichées ? et font ainsi place à une case magnifiquement vide ?
        0
        1. Modérateur
          Tes données sont des entiers ?
          Peux-tu coller le texte de la requête ?
          0