Si je réponds-->Oui et arrête là? C'est tentant.. Mais allons plus loin.
Totaliser dans le pied de page.
Un des bugs récurent d'Access:la fonction Somme ne fonctionne pas dansle pied de page d'un état.
On va contourner ce problème. Dans la section-->Détail de notre état on place un champ-->txtCache
Avec pour source-->=Somme([TonChampAcumuler])
Visible-->Non
Un autre champ-->txtVu en pied de page Avec pour source-->=[txtCache]
Ceci est bien pour le total de l'ensemble.
*****************************************************
Pour le total par page :
Un autre champ-->txtTotal en pied de page
On click dans la section pied de page-->Propriétés-->Au formatage-->[Procédure événementielle] Private Sub ZonePiedPage_Format(Cancel As Integer, FormatCount As Integer)
[txtTotal].Value = TotalPage
'Initialisation de la variable pour la page suivante
TotalPage = 0
End Sub
Dans ce module, tout en haut, en dessous de : Option Compare Database
'On place :
Private TotalPage As Currency
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
TotalPage = TotalPage + [TonChampAcumulerParPage]
End Sub
Cordialement.
__________________________
Le peu que je sais, c'est à mon ignorance que je le dois. Sacha Guitry
Merci pour votre intérêt pour mon problème mais depuis, j'ai trouvé une solution...
J'ai créé une requête en créant un champ :
SELECT Sum(([Prix de retrait]*[% com])/100+([Prix réel de vente]-[Prix de retrait])/2) AS Total
FROM [Occasion vendu];
Ensuite je récupère cette requête en plus de mes tables dans ma requête sélection lié à mon état. Je peux ainsi mettre en bas de page le résultat de ma somme en enregistrement en mettant [TOTAL]...
J'ai mis du temps et fait d'innombrables essais... Avec un peu de persévérance on y arrive...