Avatar billede ingolf Nybegynder
20. november 2000 - 19:24 Der er 3 kommentarer

>=[datofelt1]or is Null i valideringsfelt

Jeg vil sikre mig at [datofelt2] er større end eller lig med [datofelt1] or is Null. Begge felter er fra samme formular (tabel).
Hvordan skriver jeg det i valideringsfeltet.
Flg. virker ikke: >=[datofelt1] or is Null
Avatar billede janbangm Nybegynder
20. november 2000 - 19:32 #1
Jeg tror du skal lave en funktion i VB. Jeg vil prøve om jeg kan lave for dig.
Avatar billede jalle Nybegynder
20. november 2000 - 19:58 #2
Prøv at indsætte denne kode i dit datofelt2 under \"Ved udgang\".

If datofelt2 >= datofelt1 or datofelt = 0 Then
næstefelt.Setfocus
Else
Msgbox \"Den indtastet dato er forkert, indtast et nyt! \"
datofelt2.Setfocus
End If

Næstefelt skal rettes til det næste felt, markøren skal hoppe til. Det er ikke tekstfeltet navn og ikke tabelnavnet.
Avatar billede janbangm Nybegynder
20. november 2000 - 20:03 #3
Ja eller

Public Function test()
 
    If Me.Felt1 <= Me.Felt_2 Or IsNull(Me.Felt_2) Then
    test = 1
    Else
    test = 0
    End If
   
End Function
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