online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon 1wolf vom 18.04.2019, 09:27 Options

Datensatz / Formular

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


Antwort schreiben

Antwort 1 von Teddy7 vom 18.04.2019, 11:58 Options

Einfachste Lösung: die Felder vorher entsperren und hinterher wieder sperren.

Gruß
Teddy

Antwort 2 von 1wolf vom 18.04.2019, 12:29 Options

Gute Idee, kannst Du mir auch sagen mit welchem VBA Kommando das geht?

Antwort 3 von Teddy7 vom 18.04.2019, 13:12 Options

Kommt drauf an.
Es gibt
feldname.locked = true
oder
feldname.enabled = false

zum abschalten.

einschalten entsprechend umgekehrt

Gruß
Teddy

Ähnliche Themen

wie lade ich ein leeres Formular
Luzifer140883  18.01.2007 - 72 Hits - 2 Antworten

Unterbericht
wasa  06.08.2007 - 33 Hits - 4 Antworten

Datensätze begrenzen
DerNordBerliner  29.10.2007 - 115 Hits - 10 Antworten

Kombonatonsfeld-Assistent
smileAnn  16.01.2008 - 22 Hits - 1 Antwort

neuen Datensatz anlegen
maxim66  29.04.2008 - 192 Hits -

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026