DLookup with 3 criteria.
I have a aPointsRate table such as shown below:
DayTypeID____BeginTime_____EndTime____MultiplyBy
2____________00:00am______8:59am____2.0
2____________9:00am_______5:59pm____1.0
2____________6:00pm_______11:59pm___1.5
3____________00:00am______8:59am____2.0
3____________9:00am_______5:59pm____1.0
3____________6:00pm_______11:59pm___1.5
When a user enters a Date and TimeIn, eg:
Date=21/10/2003, TimeIn=3:00pm
I expect to retrieve MultiplyBy=1.0
My DLookup looks like this:
=DLookUp("[MultiplyBy]","aPointsRate",("[DayTypeID]= " & Weekday(Forms!ufmService!ufmServiceVisit.Form!Date)) And (Forms!ufmService!ufmServiceVisit.Form!ufmServiceDetails.Form!TimeIn & " >= [BeginTime]") And (Forms!ufmService!ufmServiceVisit.Form!ufmServiceDetails.Form!TimeIn & "<= [EndTime]"))
but the result I get is: No current record.
Would appreciate any help rendered. Thanks...
I have a aPointsRate table such as shown below:
DayTypeID____BeginTime_____EndTime____MultiplyBy
2____________00:00am______8:59am____2.0
2____________9:00am_______5:59pm____1.0
2____________6:00pm_______11:59pm___1.5
3____________00:00am______8:59am____2.0
3____________9:00am_______5:59pm____1.0
3____________6:00pm_______11:59pm___1.5
When a user enters a Date and TimeIn, eg:
Date=21/10/2003, TimeIn=3:00pm
I expect to retrieve MultiplyBy=1.0
My DLookup looks like this:
=DLookUp("[MultiplyBy]","aPointsRate",("[DayTypeID]= " & Weekday(Forms!ufmService!ufmServiceVisit.Form!Date)) And (Forms!ufmService!ufmServiceVisit.Form!ufmServiceDetails.Form!TimeIn & " >= [BeginTime]") And (Forms!ufmService!ufmServiceVisit.Form!ufmServiceDetails.Form!TimeIn & "<= [EndTime]"))
but the result I get is: No current record.
Would appreciate any help rendered. Thanks...
Last edited: