query veranderen via form

Status
Niet open voor verdere reacties.

JEPEDEWE

Terugkerende gebruiker
Lid geworden
14 jun 2006
Berichten
1.697
Hallo,

Ik heb een form die op een query gebaseerd is... het is de bedoeling alle betalingen te tonen die deze week gedaan werden
De form is gebaseerd op deze query

SELECT Betalingen.DATUM, Sum(Betalingen.BEDRAG_a) AS Bedrag_blauw, Sum(Betalingen.BEDRAG_b) AS Bedrag_geel, Betalingen.Manier
FROM Betalingen
GROUP BY Betalingen.DATUM, Betalingen.Manier
HAVING (((Betalingen.DATUM)>Date()-Weekday(Date()-3)) AND ((Betalingen.Manier)="C"))
ORDER BY Betalingen.DATUM DESC;

Dat werkt perfect... maar ik zou graag de mogelijkheid hebben om ook die van de vorige week, en die van de week daarvoor te zien

Hoe ga je dan te werk?
In de query staat al
(Betalingen.DATUM)>Date()-Weekday(Date()-3
Ik zou dus een soort van drukknop willen om vooruit, en een om achteruit te navigeren

Hoe beinvloed ik dan die query?

Bedankt
 
Haal je datumfilter weg, en filter vanaf het formulier. Dan kun je dat heel simpel aanpassen, je past dan namelijk alleen je formulierfilter aan.
 
OK,
maar zoals het nu is krijg ik de datum via
Date()-Weekday(Date()-3)
dit geeft me de maandag van deze week

3 is dus een vast cijfer

Als ik maandag van vorige week wil hebben, dan moet ik iets met die 3 doen...

Hoe krijg ik dat klaar?
JP
 
Kijk eens in de cursus; daar staat een manier hoe je met een keuzelijst een lijst maakt die een vaste reeks maandagen aanmaakt.
 
maar, meer dan 1 week terug zal ik niet gaan... dus een keuzelijst is wel wat overkill denk ik...
 
Ook die opties staan in de cursus :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan