Ich habe ein Hauptformular und ein Unterformular innerhalb des Zugriffs, das mit einer Tabelle bzw. Abfrage verknüpft ist. Das Unterformular verkleinert eine Ergebnisliste basierend auf dem aktuellen Datensatz im Hauptverzeichnis Formular, wie es von einem Master-und Kind-Feld verknüpft ist. Mein Problem ist, dass ich möchte, dass Benutzer die Daten nur im Unterformular bearbeiten und dann eine Speichertaste drücken, wenn sie mit allen bearbeiteten Datensätzen zufrieden sind. Aktuell speichert es automatisch in der Tabelle, auf die es sich bezieht, wenn zum nächsten Datensatz im Unterformular gewechselt wird. Dies ist nicht ideal, da ich möchte, dass Benutzer zu den vorherigen Daten zurückkehren oder nicht speichern können, wenn sie mit den Änderungen nicht zufrieden sind.Zugriff auf Unterformular, Automatisches Speichern der verknüpften Tabelle bei der Auswahl des nächsten Datensatzes stoppen
https://drive.google.com/file/d/0B5BV2rpgshPJSG1jS0lzUVNnWlU/view?usp=sharing
Leider ist das eine Standardfunktionalität von MS Access-Formularen. Die andere Möglichkeit besteht darin, ungebundene Formulare zu verwenden, Formularfelder aus einem Re-Cord-Set aufzufüllen und auf der Update-Tabelle zu speichern. Ein mühsamer Prozess mit ziemlich viel VBA-Code. – Parfait