ocerchord -> når jag har valgt min løsning er det fordi din valideringsregel (som iøvrigt fungerer udnærket), er det fordi den giver en for mange uøvede brugere en uforståelig meddelelse.
Min kode er iøvrigt forkert. Den skal være.
Private Sub Form_BeforeUpdate(Cancel As Integer) If Me.dato >= Date + 180 Then MsgBox "Forkert dato" DoCmd.CancelEvent End If End Sub
mugs - ja det kan du egentligt have ret i. Fejlmeddelelsen naar man traeder udenfor valideringen er ret horribel :-) Eneste grund til at jeg ville laegge den paa tabel-niveau er hvis der laegges data ind paa flere forskellige maader eller forskellige forms.
using dateAdd to add 6 months would be more precise :o)
Synes godt om
Ny brugerNybegynder
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.