Letzten Eintrag vorgeben

Hallo zusammen,

ich habe das Problem, dass ich öfters mehrere Datensätze eingeben muss, bei denen sich nur wenige Textfelder ändern, viele bleiben gleich.
Wer kann mir helfen, dass ich nach dem Speichern eines Datensatzes bestimmte Felder mit der letzten Eingabe angezeigt bekomme.
ich hoffe ich habe mich einigermaßen verständlich ausgedrückt und es findet dich jemand der mir behilflich sdein kann.

Grüße
W.Schwarz

hi!

„datensatz duplizieren“? (obwohl hier der gesamte record mitgeschleift wird - ev. die nicht zu kopierenden felder auf null setzen)

grüße,
tomh

Hallo Walter,

das hier …

**Übernahme von Daten in den nächsten Datensatz (13.11.99)

Frage:
Wie kann ich die Daten vom letzten Datensatz übernehmen und das Datum und eine lfd. Nr. gleichzeitig hochzählen?

Im Formularentwurf in die Eigenschaft Standardwert des Felds schreiben:

Bei lfd. Nr.: =DomLetzterWert(„lfdNr“;„Tabelle1“)+1
Bei Datum: =DomLetzterWert(„Datum“;„Tabelle1“)+1
Bei Textfeldern: =DomLetzterWert(„Text“;„Tabelle1“)

Die Standardeinstellungen gelten für den neuen Datensatz und können natürlich überschrieben werden. Damit Änderungen des Standardwerts sich sofort auf den neuen Datensatz auswirken, wird in die Eigenschaft AfterUpdate der Felder geschrieben:

Me.Requery
 DoCmd.GoToRecord , "", acLast 'zum letzten Datensatz gehen
 DoCmd.GoToControl "Mass1" 'zum Feld Mass1 gehen**  

habe ich hier … http://www.excel-vba.de/joerglorenz/ewaf/acc_ds_oper… gefunden.

gruss
moritzbock

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]