Neue Dateneingabe

17/04/2008 - 14:03 von Kohlmeyer.Sinja | Report spam
Hallo!

Ich habe im Programm Access ein Formular bestehend aus 4 Register
erstellt.
Nach Eingabe der letzten Daten im letzten Register soll nun ein Feld
sein, welches durch anklicken automatisch den aktuellen Datensatz
speichert und zur nàchsten "Dateneingabe" (Also zum 1.Register) führt.

Das neue Feld am Ende des Registers besitzt die "Eigenschaft":

Pivate Sub ENDE_Click()
On Error GoTo Err_ENDE_Click


DoCmd.GoToRecord , , acNext

Exit_ENDE_Click:
Exit Sub

Err_ENDE_Click:
MsgBox Err.Description
Resume Exit_ENDE_Click

End Sub

...mit der Funktion wird der aktuelle Datensatz zwar gespeichert, man
gelangt aber
leider nicht direkt zum 1. Register zur Eingabe des neuen Datensatzes,
sondern bleibt auf Register 4.

Kann mir jemand helfen, den Fehler zu finden?
 

Lesen sie die antworten

#1 Karl Donaubauer
17/04/2008 - 14:10 | Warnen spam
wrote:
Ich habe im Programm Access ein Formular bestehend aus 4 Register
erstellt.
Nach Eingabe der letzten Daten im letzten Register soll nun ein Feld
sein, welches durch anklicken automatisch den aktuellen Datensatz
speichert und zur nàchsten "Dateneingabe" (Also zum 1.Register) führt.

Das neue Feld am Ende des Registers besitzt die "Eigenschaft":

Pivate Sub ENDE_Click()
On Error GoTo Err_ENDE_Click

DoCmd.GoToRecord , , acNext

Exit_ENDE_Click:
Exit Sub

Err_ENDE_Click:
MsgBox Err.Description
Resume Exit_ENDE_Click

End Sub

...mit der Funktion wird der aktuelle Datensatz zwar gespeichert, man
gelangt aber
leider nicht direkt zum 1. Register zur Eingabe des neuen Datensatzes,
sondern bleibt auf Register 4.

Kann mir jemand helfen, den Fehler zu finden?



Du sagst mit dem GoToRecord ja nur, dass zum nàchsten Datensatz
gehüpft werden soll. Da steht nichts von "Gehe zum 1. Register".
Vielleicht reicht es schon, wenn du nach der GoToRecord-Zeile schreibst:

Me!NameDesErstenSteuerelementesAufDemErstenRegister.SetFocus

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
SQL Server-Entwickler-Konferenz: www.donkarl.com/?SEK
Nürnberg 19./20.4.2008

Ähnliche fragen