Ga naar inhoud

[OPGELOST] Optellen in access


stegisoft

Aanbevolen berichten

Ik heb een popup venster en op de achtergrond bevindt de bestelboek

Nu wou ik van de bestelboek details de som berekenen in VB van G_Totaal

Totaalsom = Forms!BestelBoek_F!Besteldetails_F!G_Totaal

Op die manier geeft die wel de eerst cijfers van de record op.

Maar het moet de volledig records van G_Totaal optellen.

Ik dacht dat het zo ging lukken maar dat lukt niet:

Totaalsom = DSum(Forms!BestelBoek_F!Besteldetails_F!G_Totaal, 2)

Link naar reactie
Delen op andere sites

Die G_totaal is een tabel met meerdere records neem ik aan.

Als je het totaal van een aantal records uit een tabel wil maken, moet je die ganse tadel doorlopen met een lus en de getallen optellen in een variabele.

Als het niet lukt, en als je geen bezwaren hebt, mag je mij het access bestand bezorgen met een woordje extra uitleg en dan kijk ik wel of ik er iets kan mee doen. Ik gebruik wel Office 2003.

Link naar reactie
Delen op andere sites

Voor aller duidelijkheid:

Ik gebruikt een heel ander systeem dan de meeste database gebruikers.

Bij de meeste is het zo: tbl_naam frm_naam enz.

Ik heb dat afgeleerd en werkt zo:

naam_T voor tabel

naam_F voor formulier

naam_Q voor qeurry

naam_R voor repport

Ik heb vannacht na zeer lang zoeken opgelost.

Totaalsom = (Forms.BestelBoek_F.[besteldetails_F].Form!samen)

Dus "samen" is de totalen van Besteldetails_F van het veld G_Totaal in voettekst.

samen = =som([G_totaal])

Ik weet niet hoe men hier een zip bestand upload.

Maar ja ik heb zelf Access geleerd sinds Access 95 toen een ramp database.

In heb ook access 2003

Maar op de laptop ga ik wel access 2007 installeren en maar ik blijft access 2007 een vreemd ding vinden.

Veel te veel zoeken voor iets.

Link naar reactie
Delen op andere sites

Gast
Dit topic is nu gesloten voor nieuwe reacties.
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.