Access Unterformular mit Makro filtern - Fehler

Hallo zusammen,

habe hier ein Problem, was ich nicht verstehe, vielleicht kann mir einer einen Tipp geben, wo ich suchen muss…

Ich habe ein Formular mit allen Aufträgen (Endlosformular). Neben den Aufträgen ist ein Button. Wenn man den drückt, wird anderes Formular geöffnet mit den Auftragsdetails. Damit auch nur der Auftrag rausgesucht wird, habe ich in das Formular eine Ereignisprozedur „Beim Laden“ geschrieben:

Private Sub Form_Load()
Auftrag.SetFocus
DoCmd.FindRecord [Datensatz]
End Sub

Öffne ich jetzt die Datenbank neu und suche einen Auftrag raus, funktioniert es nicht. Gehe ich aber einmal in den VBA-Code und schliesse es wieder (ohne etwas zu ändern), dann funktioniert es richtig.
Wieso funktioniert es nicht, wenn ich die Datenbank „frisch“ öffne?

Vielen Dank für einen Tipp!

MfG

Moin,

manchmal ist schwer zu erkennen, wann ein Ereignis auftritt. Probier mal Current statt Load aus.

Gruß Ralf