Avatar billede jannik79 Nybegynder
03. januar 2006 - 08:58 Der er 2 kommentarer og
1 løsning

Filter ved åbning af form med datoer

Hej

Jeg har lavet en knap på en form som åbner en anden form. Idet jeg åbner nr. 2 form sætter jeg et filter på.
Dette plejer jeg ikke at have problemer med, men nu indeholder mit filter bla. nogle datoer - og det kan jeg ikke rigtigt få til at virke.

Lige nu gør min knap følgende:


Private Sub btnShowDemandHistory_Click()
On Error GoTo Err_btnShowDemandHistory_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "LOGIS_ProjectDemand_Backup"
   
    stLinkCriteria = "[cProjectDetailsID]=" & Me![cProjectDetailsID] & " AND DatePart(yyyy, [cCreatedate]) = DatePart(yyyy," & Me![cCreatedate] & ")" & " AND DatePart(m, [cCreatedate]) = DatePart(m," & Me![cCreatedate] & ")" & " AND DatePart(d, [cCreatedate]) = DatePart(d," & Me![cCreatedate] & ")"
    MsgBox (stLinkCriteria)
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_btnShowDemandHistory_Click:
    Exit Sub

Err_btnShowDemandHistory_Click:
    MsgBox Err.Description
    Resume Exit_btnShowDemandHistory_Click
   
End Sub

Men det virker ikke rigtigt - grunden til at jeg ikke bare sætter datoerne lige med hinanden er pga. den ene af datoerne indeholder også timer, minutter og sekunder.

Håber der er en der kan hjælpe

På forhånden tak

Mvh. Jannik
Avatar billede fdata Forsker
03. januar 2006 - 10:42 #1
Du overfører datoen i kriteriet, og det er (næsten) altid noget bøvl at få formatet korrekt; men du kunne jo nøjes med at overføre dag, måned og år:

stLinkCriteria = "[cProjectDetailsID]=" & Me![cProjectDetailsID] & " AND Year([cCreatedate]) = " & Year(Me![cCreatedate]) & " AND Month([cCreatedate]) = " & Month(Me![cCreatedate]) & " AND Day([cCreatedate]) = " & Day(Me![cCreatedate])
Avatar billede jannik79 Nybegynder
03. januar 2006 - 12:48 #2
Yes sirs - Det var lige det jeg skulle bruge - Tak for hjælpen fdata ;-)
Avatar billede fdata Forsker
03. januar 2006 - 16:59 #3
Velbekomme. Tak for point.
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