Avatar billede nyholm Novice
17. november 2006 - 21:20 Der er 3 kommentarer og
1 løsning

Find record

Hej alla!
I formulæret "Start", som visar records kontinuerligt, vill jag finna en record med villkoret "Knr = Forms.Start.KundNr".
Fæltet "KundNr" ær en combobox som listar alla kundnummer.
AfterUpdate av fæltet "KundNr" vill jag att formulæret visar den record som svarar mot villkoret.
Hur skall koden se ut?
Avatar billede fdata Forsker
17. november 2006 - 22:34 #1
Private Sub KundNr_AfterUpdate()
  Me.Knr.SetFocus
  DoCmd.FindRecord Me.KundNr, , , , , , True
  Me.KundNr.SetFocus
End Sub
Avatar billede kjulius Novice
22. november 2006 - 00:01 #2
Alternativt:

Private Sub KundNr_AfterUpdate()
    Dim rs As DAO.Recordset
    Set rs = Me.RecordsetClone
    rs.FindFirst "KNR = " & Me.KundNr
    Me.Bookmark = rs.Bookmark
    rs.Close
    Set rs = Nothing
End Sub
Avatar billede nyholm Novice
23. november 2006 - 14:24 #3
Tack fdata och kjulius før era svar!
Jag har varit bortrest och inte kunna se era svar tidigare.
Av svaren væljer jag svaret från fdata som ær enklast.
Avatar billede fdata Forsker
23. november 2006 - 19:30 #4
Tackar för point  ;o)
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