Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Access Datenbank mit Makro versehen





Frage

Hallo liebe Leute, ich erstelle gerade eine Access-Datenbank mit einem Formular. Das Formular soll mit einer Befehlsschaltfläche ausgestattet sein. Diese Befehlsschaltfläche soll ermöglichen, dass das Formular geschlossen wird - allerdings mit der Nachfrage, ob Änderungen gespeichert werden sollen. Das Formular mit der Schaltfläche habe ich erstellt, jedoch funktioniert der Makro, den ich dem Button zugewiesen habe nicht richtig. Er schließt zwar das Formular, jedoch fragt er nicht nach, ob er die Änderungen speichern soll - er speichert einfach, wenn Änderungen vorhanden sind. Ich habe zwei Makroversionen. Der erste kommt von mir selbst: Private Sub Beenden_Click() DoCMD.Close , , acSavePrompt End Sub Dieser Makro beendet das Formular und speichert es ohne Nachrage, dabei sollte der "Schalter" [i]acSavePrompt[/i] eine Userabfrage öffnen. Merkwürdigerweise hat dieser Befehl einmal funktioniert - jetzt geht es leider nicht mehr. Den zweiten Makro habe ich mit Hilfe von Access unter der Gruppe "Makro" erstellt. Dieser sieht in der Programmiersprache so aus: Private Sub Beenden_Click() On Error GoTo Err_Beenden_Click Dim stDocName As String stDocName = "Beenden" DoCmd.RunMacro stDocName Exit_Beenden_Click: Exit Sub Err_Beenden_Click: MsgBox Err.Description Resume Exit_Beenden_Click End Sub Selbst bei diesem Makro beendet Access nur das Formular ohne Nachfrage. Mache ich etwas falsch? Den zweiten Makro habe ich automatisch erstellt. Ich habe den Befehl "Schließen" eingegeben und dann unter den Optionen den Objekttyp, den Objektnamen und die Art der Speicherung festgelegt. Bitte helft mir - danke im Voraus! Gruß Uni

Antwort 1 von rolandaa

hallo,

access schließen ggf. ohne speichern?

access speichert immer die daten zurück so bald das aktive feld verlassen wird. (immer, ist ja normaler weiser der große vorteil im gegensatz zu z.b.: excel)

ausnahmen sind veränderungen in enwürfen von tabellen, formularen, makros usw.

mfg
roland

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: