Hallo,
ich bin mit meinem Latein am Ende und hoffe jemand kann mir etwas auf die Sprünge helfen.
Ich habe ein Formular an eine Tabelle gebunden und rufe die Datensätze über ein Kombinationsfeld auf.
Die Sätze werden im Formular geändert und gespeichert.
Danach soll der Focus wieder im Kombinationsfeld sein und dort den ersten Datensatz der zugrunde liegen Tabelle anzeigen.
Im Formular selbst wird der richtige Satz angezeigt, nicht aber im Kombinationsfeld.
Wie könnte man das lösen ?
Viele Grüße
Banyan
Hallo,
Du musst auch das Kombi auf den Primärschlüssel des 1. Datensatzes setzen.
Zeige mal die Datenherkunft (SQL) des Kombis.
Hallo Klaus,
vielen Dank für die prompte Antwort...
hier der Code:
Private Sub SucheMandantNR_Click()
Dim db As DAO.Database
Dim rst As DAO.Recordset
' Dim strSQL As String
' On Error GoTo Err_Find_M_Nummer_Click
Me.ActiveControl = UCase(Me.ActiveControl)
Set db = CurrentDb
Set rst = db.OpenRecordset("SELECT Mandant_Nummer, Mandant_Name, Unterl_Art, Unterl_Jahr, Unterl_Monat, Bearb_Fertig, Sachbearbeiter, Abhol_Datum, Akte_Retour, Eingetragen_Von FROM Ordner_Liste ")
End Sub
Hallo
das ist doch nicht die Datenherkunft des Kombinationsfeldes.
Stimmt, sorry
Hallo,
im Formularereignis "Beim Anzeigen" folgenden Code:
Me.SucheMandantNr = Me.Mandant_Nummer
Das war's,
funktioniert...
Vielen Dank