Einzelne Datensätze sperren

Ich will in meinem Formular, dass einzelne Datensätze nicht
sichtbar oder nicht veränderbar sind. Aber nicht alle!
Kann mir jemand helfen?

Ich will in meinem Formular, dass einzelne Datensätze nicht
sichtbar oder nicht veränderbar sind. Aber nicht alle!
Kann mir jemand helfen?

Wovon ist es abhängig, welche Datensätze sichtbar bzw. veränderbar sind und welche nicht?

mfG, Alfred

Hallo,

ich würde ein verborgenes Ja/Nein-Feld in den Datensatz einfügen, von dessen Zustand abhängig im Ereignis BeimAnzeigen des Formulars die Eigenschaft AllowEdits des Formulars entsprechend gesetzt wird.

Alles klar?

Ulrich

Ich will in meinem Formular, dass einzelne Datensätze nicht
sichtbar oder nicht veränderbar sind. Aber nicht alle!
Kann mir jemand helfen?

Tach erstmal…
hier eine Lösung:
Im Current-Ereignis (wird ausgelöst, beim Aufruf von jedem Datesatz), fragst Du dein JaNein-Feld oder sonstwas ab. Mit If-Then-Else entscheidest du dein weiteres vorgehen:

Einzelne Textfelder Sperren:

Private Sub Form_Current()
If JaNeinFeld = NEIN Then
Text1.Locked = True
Text2.Locked = True
Text3.Locked = True
Else
Text1.Locked = False
Text2.Locked = False
Text3.Locked = False
End If
End Sub

Gesamtes Formular Sperren:

Private Sub Form_Current()
If JaNeinFeld = NEIN Then
Me.AllowEdits = False
Else
Me.AllowEdits = True
End If
End Sub

Grüße Kristian