Benutzerdefinierte Sperrung der Formularfelder

Hallo
ich hab da ein Problem:
der Administrator soll alle Felder Verwalten können und die Benutzer sollen nur einige Felder im Formular ändern können. Bis jetzt hab ichs
über die Zugriffsberechtigung geregelt aber da kann man ja nur das ganze Formular sperren. welche Mgk gibt es da?
vielen Dank im voraus

Halt beim Öffnen des Formulars z.B. über die Gruppenzugehörigkeit die Feldeigenschaft „gesperrt/locked“ setzen.

Am komfortabelsten steuert man das mit der Marke-/Tag-Eigenschaft der Steuerelemente:

Private Sub FOrm\_Load()
Dim Ctl as Control
For each Ctl in Me.Controls
 If Ctl.Tag = "L" then
 Ctl.Locked = IstPrivilegierterBenutzer(CurrentUser())
 end if
Next Ctl
end sub

und dann in die Marke-Eigenschaft aller zu sperrenden Felder ein „L“ setzen.

Gruß aus dem Norden
Reinhard Kraasch
(http://www.kraasch.de - Access Tipps & Tricks)