Hallo Experten,
ich stoße mal wieder an meine - zugegenermaßen recht niedrige - Grenze!
Ich habe eine Tabelle, in die 4 Felder erfaßt werden sollen:
1. Innendienstmitarbeiter_ID
2. Aussendienstmitarbeiter_ID
3. Datum
4. Stundenanzahl
In einem dem Erfassungsformular vorgeschalteten Formular wählt man per Kombi Feld den Innen- und den Außendienstmitarbeiter aus.
Dann wird über einen Button das Erfassungsformular (mit Unterformular) mit folgendem Code geöffnet:
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "frm_stundenerfassen"
stLinkCriteria = "[idm_ID]=" & Me![kombi-idm] & " AND [adm_ID]=" & Me![kombi-adm]
DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.GoToRecord , , acNewRec
--> es werden also die ID´s übergeben, was auch hervorragend funktionert, AUSSER es gibt noch keinen Datensatz für die Kombination aus idm_ID und adm_ID. Wenn ich in der Tabelle manuell für die Kombination einen Datensatz eingebe (also idm_ID, adm_ID, Datum, Stundenanzahl) und danach das Ganze über das Formular aufrufe funktionierts einwandfrei.
Hat jemand eine Idee, wie das zu beheben ist?
Vielen Dank schon jetzt!