Supportnet / Forum / Datenbanken
Formularwechsel - aktuellen Datensatz beibehalten
Frage
mehrere unterschiedliche Formulare (von einer Tabelle) werden über Navigationsschaltflächen aufgerufen. Diese zeigen beim Öffnen aber immer den 1. Datensatz an und nicht den aktuellen des vorherigen Formulars. Wie kann ich mir den aktuellen Datensatz merken?
Antwort 1 von mapet
Hallo
mit folgendem Code erreichst Du dass der gleiche Datensatz geladen wird
Wobei pnr die ID des jeweiligen Datensatzes ist
mapet
mit folgendem Code erreichst Du dass der gleiche Datensatz geladen wird
Private Sub Befehl3_Click()
On Error GoTo Err_Befehl3_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Formular_c"
stLinkCriteria = "[pnr]=" & Me![pnr]
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Befehl3_Click:
Exit Sub
Err_Befehl3_Click:
MsgBox Err.Description
Resume Exit_Befehl3_Click
End Sub
Wobei pnr die ID des jeweiligen Datensatzes ist
mapet

