pommeke
Gebruiker
- Lid geworden
- 17 jul 2007
- Berichten
- 237
Ik vroeg me al af wanneer je tegen dat probleem aan zou lopen Een saldo berekening op basis van DSUM moet de jaren meenemen in de berekening, anders krijg je de totaalwaarde. Verander allereerst het veld Jaar in de tabel Factuur naar numeriek (waarom heb je dat overigens nodig? Je hebt al een veld factuurdatum, dus je weet het jaar van de factuur....) en pas dan de query als volgt aan:
Code:
SALDO: [Verlof]-DSum("[Afwezig]";"Factuur";"[Jaar]=" & Year(Date()) & " AND [KindNR]=" & Nz([Kind Tabel]![KindNR]))
Zonder het veld Jaar ziet de formule er zo uit:
Code:
SALDO: [Verlof]-DSum("[Afwezig]";"Factuur";"Year([Factuurdatum])=" & Year(Date()) & " AND [KindNR]=" & Nz([Kind Tabel]![KindNR]))
Michel
Hallo,
Ik heb ze beide gebruikt, maar het werkt niet.
Als ik een nieuw factuur maak, voor een nieuw jaar, blijft hij het saldo nemen van het jaar ervoor ipv terug te gaan naar het begin saldo