OVH Cloud OVH Cloud

Somme de plusieurs champs d'une table

1 réponse
Avatar
olivier.aurelien
Bonjour !

J'ai un probl=E8me avec une somme de champs :
j'ai une table FACTURE, et une table PAIEMENT, j'aimerais faire la
somme des PAIEMENT effectu=E9 pour chaque facture dans un formulaire ...
et c'est la que sa coince ^^

J'ai essey=E9 av la formule select (Sum([PAIEMENT.montant_paiement]))
from PAIEMENT where (numero_facture=3DPAIEMENT.ref_facture) dans la
source de contr=F4le de ma zone de texte, mais access me retourne une
erreur du type " une expression doit commencer par le symbole =3D ".

Si qq'un =E0 une solution ;-)
Merci d'avance !

1 réponse

Avatar
3stone
Salut,

J'ai un problème avec une somme de champs :
j'ai une table FACTURE, et une table PAIEMENT, j'aimerais faire la
somme des PAIEMENT effectué pour chaque facture dans un formulaire ...
et c'est la que sa coince ^^

J'ai esseyé av la formule select (Sum([PAIEMENT.montant_paiement]))
from PAIEMENT where (numero_facture=PAIEMENT.ref_facture) dans la
source de contrôle de ma zone de texte, mais access me retourne une
erreur du type " une expression doit commencer par le symbole = ".



Tu ne peux pas utiliser une requête comme source d'un textbox !!

Utilise plutôt une fonction de domaine:
=DSum("NomDuChamp";"TableOuRequête";"CritèreEventuel")


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/