Thema: Datensatz / Formular


Seite durchsuchen:
Home


zurück zur Übersicht

Diskussionsgruppe: Datenbanken

Habe ein Formular in dem etliche Felder für die Eingabe gesperrt sind. Möchte nun den im Formular angezeigten Datensatz duplizieren. Das funktioniert auch grundsätzlich, aber die Inhalte der gesperrten Felder werden nicht übertragen.

Habe die folgenden Funktionen verwendet:

DoCmd.DoMenuItem acFormBar, acEditMenu, acSelectRecord, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, acCopy, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 5, 0, acMenuVer70

Was muß ich tun, damit die gesperrten Felder ebenfalls kopiert werden?

wolfgang

Von: 1wolf Datum: 18.04.2007, 09:27

alle Antworten zu dieser Frage




Antwort 1 von Teddy7 vom 18.04.2007, 11:58
Einfachste Lösung: die Felder vorher entsperren und hinterher wieder sperren.

Gruß
Teddy

Antwort 2 von 1wolf vom 18.04.2007, 12:29
Gute Idee, kannst Du mir auch sagen mit welchem VBA Kommando das geht?

Antwort 3 von Teddy7 vom 18.04.2007, 13:12
Kommt drauf an.
Es gibt
feldname.locked = true
oder
feldname.enabled = false

zum abschalten.

einschalten entsprechend umgekehrt

Gruß
Teddy

Antworten der Gruppe: Datenbanken
www.supportnet.de







Office 365 stellt vertraute Microsoft Office-Tools für die Zusammenarbeit und Produktivität über die Cloud bereit. So können alle ganz einfach von nahezu überall zusammenarbeiten und auf E-Mails, Webkonferenzen, Dokumente und Kalender zugreifen.