Avatar billede jensen363 Forsker
08. juli 2011 - 12:54 Der er 3 kommentarer og
1 løsning

Kriterie skal være sidste måned i forhold til dags dato

Har stirret mig fuldstændig blind på dette :

Felt indeholder registreringer i dd-mm-yyyy format

Skal i forespørgsel have viste alle records indeholdt i yyyy-mm hvor kriterie er Month(Date())-1, altså måneden før.

Synes ikke lige heg kan få det til at virke
Avatar billede mugs Novice
08. juli 2011 - 13:03 #1
Kan du kalde disse funktioner fra en forespørgsel og indsætte en Between

Function FirstOfPreviousMonth(Optional dteDate As Date) As Date
If CLng(dteDate) = 0 Then
dteDate = Date
End If
FirstOfPreviousMonth = DateSerial(Year(dteDate), Month(dteDate) -1, 1)
End Function


Function LastOfPreviousMonth(Optional dteDate As Date) As Date
If CLng(dteDate) = 0 Then
dteDate = Date
End If
LastOfPreviousMonth = DateSerial(Year(dteDate), Month(dteDate), 0)
End Function
Avatar billede hugopedersen Nybegynder
08. juli 2011 - 13:05 #2
Kriterie
[Feltnavn]>="01-" & Month(Date())-1 & "-" & Year(Date())

Skift evt. rækkefølge for at få det til at passe med dit format
Avatar billede jensen363 Forsker
08. juli 2011 - 13:36 #3
mugs > lige hvad der skulle til, takker

God weekend .... også til Hugo
Avatar billede mugs Novice
08. juli 2011 - 14:15 #4
Tak for point - Også herfra en god weekend til Jer begge.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB