je souhaite faire la somme de donnée calcul du formulaire et place se resulat en pied du formulaire
Code :
=Somme([GP_A_PAYER]) sa me marque #erreur
qui peux me dire pk? je join le formulaire pour que vous regarde "OPERATION"
je souhaite faire la somme de donnée calcul du formulaire et place se resulat en pied du formulaire
Code :
=Somme([GP_A_PAYER]) sa me marque #erreur
qui peux me dire pk? je join le formulaire pour que vous regarde "OPERATION"
Suite à ton MP, pas de problème pour un coup de main. Par contre maintenant, je vais manger alors, profites de ce temps pour me dire comment tu calcules le nombre de jours
Access a du mal a faire la somme d'un champ calculer
si tu peux fait le calcul du champ dans ta requete ensuite tu ne devrais pas avoir de probleme pour faire la somme dans ton form
alors pour ne nombre de jour il ya a bcp de parametre a prendre je pense pas que le probleme vien de la.
sa c le calcul que l'on trouve en bout de ligne pour "GL à Payer " et celui aussi marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =Round([LOYER_HC_pr_gp]/Jour([Formulaires]![OPERATION]![DATE_GP])*[NBJOUR];2)
c'est la somme des "GL à Payer " qui plante marque erreur.
on me propose de faire requete mais mon probleme est que le formulaire ser de saisie et le resultat a la fin total doit etre mis a jour desuite ci on change des date ou des montants...
tu comprend mon probleme??
Tu poses une question. Deux personnes te donnent le même type de réponse !
Si tu estimes que ton mode de faire est le bon, je ne vois pas pourquoi tu viens ici poser une question.
D'autre part, merci de quitter le mode SMS, tu as devant toi un clavier complet, merci de l'utiliser, nous ne sommes pas là pour tout traduire !
Si tu souhaites que nous te donnions un coup de main, merci de répondre à ma question !
Bernardmichel
ok donc il faut que je face une requete pour avoir le montant total mais ci je modifier une valeur dans le formulaire automatiquement le montant en bas bougera desuite(apres avoir fait une requete)???
desole pour le langage SMS et oui je cherche de l'aide c pour sa que je suis la donc vos avi m'intérece
Oui, il suffit d'un "requery" après MAJ et tout est recalculé instantanément.
Maintenant, si tu souhaites de l'aide pour ta requête, donnes-nous les critères qui interviennent dans ton calcul.
alors j'ai fait la requete qui est lie au formulaire mais quand je rentre une date dans "Date fin de mois Garanties :" le total en bas me marque toujour "#Nom*?" (les deux requete sont bon) tu peux me dire pk?
Alors...
La requête dont je te parlais est la requête-source de ton sous-formulaire. Tu modifies celle existant actuellement en y introduisant directement le calcul que tu fais actuellement dans la source du champ.
Tu ajoutes donc une colonne à ta requête, en composant un truc du style :Ainsi, la source de ton champ "NBJOUR", deviendra "NBJOUR" et non plus le long calcul qui s'y trouve actuellement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part NBJOUR: MonCalcul
J'espère que je suis clair dans mon explication ??
Par contre, dans les champs "GP_A_PAYER" et celui où tu souhaites voir apparaître la somme, tu ne modifies rien et tu y laisses les calculs qui s'y trouvaient dans ta base "Essai2.mdb"
ok merci j'ai trouve sa marche tres bien merci de ton aide sujet resolu
Bonjour,
J'ai le même soucis,
je veux faire la somme des données d'un sous-formulaire qui se présente comme ca:
j'ai: la quantité, le prix des produits et le prix en fonction de la quantité choisi (prixtotal = quantité*prix) dans la zone "détail"
j'ai la formule suivante dans le pied du formulaire: =Somme(prixtotal)
le formulaire me met #erreur sur la zone de texte crée pour la somme des prix totals.
j'ai lu sur des forums que access ne savait pas faire ce calcul car il n'enregistrait pas les données temporaires (prixtotal).
Pouvez-vous m'aider en me donnant une solution de contournement?
Merci d'avance!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager