Cumul colonne selectif

castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   -  
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai 2 tables relie 1, n
Dans une les immatriculations de voiture et l'autre les KM et les quantités de carburant.
Comment effectuer un calcul de cumul selectif dans un requete.
Je sais faire sur une table pour une meme immatriculation.
Un exemple de calcul de cumul pour une seul table:
cumul: SomDom("prix";"T_Achat ";" N° <=" & [N°])
Cet exemple calcul la somme des prix de la table achat en référence du N°.
Dans mon cas je voudrai selectionné une immatriculation puis effectué la somme.
Voici le code que je fais:
CumulQté: SomDom("Quantité";"T_Consommation";"Imma<=" &[Imma]
Coomment indiqué le chemin de la table Véhicule sur le champ Imma., car me le demande.
Merci de votre aide

3 réponses

  1. blux Messages postés 5035 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    "vehicule.Imma<=" &[Imma] ???
    0
    1. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
       
      Salut
      Cela ne fonctionne pas
      0
    2. blux Messages postés 5035 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      Message d'erreur ?
      0
    3. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
       
      Syntaxe incorrect
      0
  2. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Bonjour
    J'ai un message d'erreur car imma est dans les 2 tables et me serre de relation.
    Access agit comme une requete parametrée.
    Dans ma table concommation, je voudrai pouvoir calculer les cumuls comme ceux ci sur les differents vehicules
    IMMAT Quantite Cumul
    1234xt45 25 25
    1234xt45 45 70
    1234xt45 40 110

    4256wz37 60 60
    4256wz37 50 110
    4256 wz37 40 150

    TotQté: SomDom("Quantité";"T_Vehicules.IMMA<=" & [IMMA])
    merci de votre aide
    0
  3. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Bonjour
    trouver sur d'autre forum
    Merci de ton aide
    Voici le code
    TotQté: SomDom("Quantité";"T_Carburant";"N°Carb <=" & [N°Carb] & " AND IMMAT='" & T_Carburant.IMMAT & "'")
    0