Avatar billede hnto Nybegynder
02. juni 2012 - 22:21 Der er 1 kommentar og
1 løsning

comboboks - HASTER

jeg ønsker at appende den værdi jeg skriver i min komboboks til tabellen hvis ikke den findes i listen i forvejen.
Er der en hurtig måde at gøre dette på ?

ellers forestiller jeg mig at man på AFTER UPDATE ligger en lille vba kode, men jeg kender ikke Addnew i VBA så måske der lige kunne smides en løsning her på dette :-)
Avatar billede hnto Nybegynder
02. juni 2012 - 22:33 #1
fik den selv løst med lidt VBA

Private Sub Branche_Exit(Cancel As Integer)
Dim db As Database
    Dim rs As Recordset

  Set db = CurrentDb
  Set rs = db.OpenRecordset("Logistikbranche", dbOpenDynaset)
       
        rs.Edit
        rs.AddNew
        rs![Branche].Value = Me.Branche.Value
        rs.Update
rs.Close
Set rs = Nothing
End Sub
Avatar billede hnto Nybegynder
02. juni 2012 - 23:30 #2
lille justering

Private Sub Branche_Exit(Cancel As Integer)
Dim db As Database
    Dim rs As Recordset

  Set db = CurrentDb
  Set rs = db.OpenRecordset("Logistikbranche", dbOpenDynaset)
       
        DoCmd.SetWarnings False
       
        If IsNull(Me.Branche.Value) Then
        GoTo 1
       
        Else
        rs.Edit
        rs.AddNew
        rs![Branche].Value = Me.Branche.Value
        rs.Update
        rs.Close
        Set rs = Nothing
       
1:
DoCmd.SetWarnings True
End If
End Sub
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

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