GotoRecord erzeugt Fehler

03/04/2008 - 08:56 von FSDV | Report spam
Hallo,

ich habe bei Google schon viele Probleme dieser Art gefunden, aber keines
war die Lösung meines Problems.

Folgender Ablauf passiert in meiner Access Anwendung:

1. ein gebundenes Formular wird geöffnet, mit GotoRecord ,,acNewRec wird zu
einem neuen Record gesprungen
2. nach der Eingabe der Daten kann ich über den Speichern Button den
Datensatz speichern, über GotoRecord ,,acNewRec springe ich zu einem neuen
Datensatz und der gerade bearbeitete DS wird gespeichert (Fokusverlust) -
doch hier kommt seit heute der Fehler "zum angegebenen DS kann nicht
gesprungen werden" (Laufzeitfehler 2105)

- diese Vorgehensweise hat immer funktioniert, er hat den eingegebenen DS
gespeichert und einen neuen DS angelegt, doch seit heute kommt der Fehler
und er legt gar nichts mehr an! In einem anderen Formular mit gleicher
Vorgehensweise funktioniert alles tadellos!

Was mache ich denn falsch?

Grüße,
Michael Witzik
 

Lesen sie die antworten

#1 FSDV
03/04/2008 - 09:03 | Warnen spam
Hallo nochmal,

habe die Ursache gerade selbst gefunden, allein die Existenz eines
Before_Update Ereignisses reicht aus, um den Fehler mit GotoRecord
auszulösen. Wenn ich das Before_Update Ereignis aus dem Code lösche, geht es
wieder. Dafür kann ich jetzt nicht mehr die Schließen (x) Schaltflàche
abfragen.

Wie kann ich denn trotz der Existenz des Before_Update Ereignisses den
Datensatz speichern und einen neuen anlegen?

Grüße,
Michael


"FSDV" schrieb im Newsbeitrag
news:%
Hallo,

ich habe bei Google schon viele Probleme dieser Art gefunden, aber keines
war die Lösung meines Problems.

Folgender Ablauf passiert in meiner Access Anwendung:

1. ein gebundenes Formular wird geöffnet, mit GotoRecord ,,acNewRec wird
zu einem neuen Record gesprungen
2. nach der Eingabe der Daten kann ich über den Speichern Button den
Datensatz speichern, über GotoRecord ,,acNewRec springe ich zu einem neuen
Datensatz und der gerade bearbeitete DS wird gespeichert (Fokusverlust) -
doch hier kommt seit heute der Fehler "zum angegebenen DS kann nicht
gesprungen werden" (Laufzeitfehler 2105)

- diese Vorgehensweise hat immer funktioniert, er hat den eingegebenen DS
gespeichert und einen neuen DS angelegt, doch seit heute kommt der Fehler
und er legt gar nichts mehr an! In einem anderen Formular mit gleicher
Vorgehensweise funktioniert alles tadellos!

Was mache ich denn falsch?

Grüße,
Michael Witzik

Ähnliche fragen