Yoy, o ovome lamers pitanju smo već sto puta pričali, a u svakom priručniku oko osnova baza u Accessu ovo imaš.
Ako je nivou upita, imaš barem tri rešenja:
U filteru polja postavi kriterijum:
Between [Početni datum?] And [Krajnji datum?]
- kada pokreneš upit dobićeš Eng box sa srpskim pitanjima koje si zadao u okviru velikih zagrada.
Drugi način je pozivanje upita iz forme koja sadrži polja Od-Do. Na formi, dakle, moraš imati zapisane datume u okviru dva polja. Prosledi vrednosti forme (npr. frmUpit) upitu (npr. qryUpit) tako što ćeš u polju koje filtriraš postaviti filter:
Between Forms!frmUpit!fldOd And Forms!frmUpit!fldDo
(gde je _tačka_ obavezno ide tačka, gde je _uskličnik_ obavezno ide uskličnik)
Treći način je da u okviru formulara/VBA programa napraviš proceduru sa javnim promenljivama koje pamte vrednosti. Prosledi ove vrednosti upitu, ili napiši upit direktno u VBA. Sudeći po pitanju, mislim da bi ti jedan od prva dva načina odgovarao.
PS. (izmena) Postoji i jedan način koji mi je odmah pao na pamet uz pomoć funkcije InputBox. Pogledaj Help oko ovoga.
[Ovu poruku je menjao banem dana 29.11.2005. u 18:28 GMT+1]
Pozdrav,
Branislav