BoudewijnBijlsma
Gebruiker
- Lid geworden
- 20 okt 2016
- Berichten
- 7
Hallo,
Ik ben vandaag voor het eerst op dit forum. Hoop dat ik een niet al te 'domme' vraag stel.
Ben niet heel onervaren met ACCESS maar toch loop ik soms tegen een probleem aan waar ik (ook na veel proberen) niet uitkom.
Ik heb in een access-applicatie die al lang 'draait' binnen ons bedrijfje ineens behoefte aan een (aangepast) rapport dat is gebaseerd op een query.
In een van de tabellen is een veld [STARTdatum] opgenomen.
In het rapport wil ik de gebruiker aanbieden dat er (nadat de gebruiker een startdatum heeft ingevuld) een rapport uitrolt gebaseerd op [ingevulde datum] en alle data daarna. Dus >=[startdatum]. Echter als de gebruiker gewoon ENTER geeft dan wil ik alle STARTdata zien. Ik zou dat in de onderliggende query willen oplossen:
Ik probeerde: Like "*">=[Je zoekt vanaf Start-datum, geef een datum op (dd-mm-yyyy), of geef ENTER (dan zie je alles)] & "*" maar dat werkt niet. (en da's misschien ook wel logisch.)
Ik probeerde vervolgens allerlei varianten "met en zonder LIKE", met #[datum]#, met AND en met OR.
U begrijpt het al, ik kom er niet uit.
Bij een tekstveld werkt: (bijvoorbeeld bij het zoeken naar een naam: Like "*" & [Typ (deel) van de achternaam waarvan u een overzicht wil of geef ENTER] & "*" perfect. Hoe werkt een dergelijk statement bij een datum-veld?
Blij als iemand mij hiermee kan helpen.
Groet,
Boudewijn
Ik ben vandaag voor het eerst op dit forum. Hoop dat ik een niet al te 'domme' vraag stel.
Ben niet heel onervaren met ACCESS maar toch loop ik soms tegen een probleem aan waar ik (ook na veel proberen) niet uitkom.
Ik heb in een access-applicatie die al lang 'draait' binnen ons bedrijfje ineens behoefte aan een (aangepast) rapport dat is gebaseerd op een query.
In een van de tabellen is een veld [STARTdatum] opgenomen.
In het rapport wil ik de gebruiker aanbieden dat er (nadat de gebruiker een startdatum heeft ingevuld) een rapport uitrolt gebaseerd op [ingevulde datum] en alle data daarna. Dus >=[startdatum]. Echter als de gebruiker gewoon ENTER geeft dan wil ik alle STARTdata zien. Ik zou dat in de onderliggende query willen oplossen:
Ik probeerde: Like "*">=[Je zoekt vanaf Start-datum, geef een datum op (dd-mm-yyyy), of geef ENTER (dan zie je alles)] & "*" maar dat werkt niet. (en da's misschien ook wel logisch.)
Ik probeerde vervolgens allerlei varianten "met en zonder LIKE", met #[datum]#, met AND en met OR.
U begrijpt het al, ik kom er niet uit.
Bij een tekstveld werkt: (bijvoorbeeld bij het zoeken naar een naam: Like "*" & [Typ (deel) van de achternaam waarvan u een overzicht wil of geef ENTER] & "*" perfect. Hoe werkt een dergelijk statement bij een datum-veld?
Blij als iemand mij hiermee kan helpen.
Groet,
Boudewijn