Avatar billede knudj Nybegynder
28. marts 2005 - 22:36 Der er 2 kommentarer og
1 løsning

Filter med 2 datoer

Hej..
Jeg har i en formular i øjeblikket et stykke VBA kode som finder poster med en leveringsdato = igår, som ser ud som følgende:
Private Sub filterIdag_Click()
On Error GoTo Err_filterIdag_Click
    Me.Filter = "levdato = #" & Format(Date, "MM-DD-YYYY") & " # "
    Me.FilterOn = True
    DoCmd.GoToControl "[afs]"
   

Exit_filterIdag_Click:
    Exit Sub

Err_filterIdag_Click:
    Resume Exit_filterIdag_Click
   
End Sub

Nu er det så at jeg godt kunne tænke mig at den i stedet for søger på 2 forskellige datofelter. Altså at finder de poster hvor enten det ene datofelt = igår eller/og det andet datofelt = igår.

Det andet datofelt hedder afhdato, og begge datofelter ligger i samme tabel.

Mvh. Knud
28. marts 2005 - 22:41 #1
Me.Filter = "levdato = #" & Format(Date, "MM-DD-YYYY") & " # Or afhdato = #" & Format(Date, "MM-DD-YYYY") & " # "

Hvis dit kriterie kun drejer sig om Date eller date-1, så er denne syntaks nemmest_

Me.Filter = "levdato = Date() Or afhdato = Date()"
Avatar billede knudj Nybegynder
28. marts 2005 - 23:21 #2
Okay, men grunden til at jeg har Format med, er vist at jeg ellers ville få engelske datoer. Men er ikke helt sikker, jeg prøver lige :)
Avatar billede knudj Nybegynder
28. marts 2005 - 23:26 #3
Det virker fint, mange tak skal du have :)
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