Datensatz speichern

26/02/2008 - 14:19 von Michael Marschall | Report spam
Hallo,
ich habe ein kleines Problem,
ich bearbeitet nachtràglich einen Datensatz und àndere noch ein paar
Daten.
Jetzt wollte ich den Datensatz mit
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

speichern.
Allerdings spuckt Access folgenden Fehler raus:
Der Befehl oder die Aktion "Datensatzspeichern" steht momentan nicht
zur Verfügung.

Kann es daran liegen, das ich einige Felder für's bearbeiten im
Formular gesperrt habe ?
Muß ich diese bevor ich den Datensatz speichern will erst wieder
freischalten ?

Danke im voraus
 

Lesen sie die antworten

#1 Stefan Dase
26/02/2008 - 14:23 | Warnen spam
Hallo Michael!

Jetzt wollte ich den Datensatz mit
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

speichern.
Allerdings spuckt Access folgenden Fehler raus:
Der Befehl oder die Aktion "Datensatzspeichern" steht momentan nicht
zur Verfügung.



Eine Sperrung von Feldern verhindert nicht das Speichern der Daten.

Bei der von dir verwendeten Methode wird auf die Menübefehle
zugegriffen. Ersetze diese mal durch:

DoCmd.RunCommand acCmdSaveRecord

oder im Formular durch:

Me.Dirty = False

Wenn auch das fehlschlàgt, erhàlst du auch eine aussagekràftigere
Fehlermeldung.

HTH,
Stefan

Ähnliche fragen