Avatar billede omp Novice
26. september 2006 - 23:19 Der er 2 kommentarer og
1 løsning

Check på dato

Såfremt datoen ikke er overskredet den 1-11 må formularene gerne anvendes, eller lukkes den.

Jeg har brugt nedenstående syntaks, men det virker ikke, hvad har jeg evt. skrevet forkert.

If Me.Dato >= "01-11-2006" Then
    MsgBox "Formularen er udløbet"
    Cancel = True
    DoCmd.Quit
End If
End Sub

//Onslov
Avatar billede mugs Novice
27. september 2006 - 05:44 #1
Hvis feltet er ad typen Dato/Klokkeslet, skal du prøve at omslutte datoen med havelåger:

If Me.Dato >= #01-11-2006# Then
    MsgBox "Formularen er udløbet"
    Cancel = True
    DoCmd.Quit
End If
End Sub
Avatar billede omp Novice
27. september 2006 - 10:36 #2
Hej Mugs!
Det virkede, man skal blot huske at ændre formatet #11-01-2006#
//Onslov
Avatar billede mugs Novice
27. september 2006 - 10:57 #3
Ja - Det er det amerikanske datoformat mm-dd-yyyy.
Men hvis det er et problem, så kontroler dine indstillinger for dato / klokkeslet i kontrolpanelet.
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