Danke an alle
habe es wie folgt gelöst
'#####################################################################
’
’ Wenn Kontrollkästchen Abgeschlossen gesetzt wird
’
'#####################################################################
’
'Alle Eingaben für das Formular werden gesperrt. und das Formular aktualisiert
’
'#####################################################################
Private Sub Abgeschlossen_AfterUpdate()
If Me.Abgeschlossen.Value = True Then
Me.AllowEdits = False
Me.neuer_datensatz.Enabled = False
Me.wgm_form.Enabled = False
Me.suchen.Enabled = False
Me.Refresh
End If
End Sub
'#####################################################################
’
’ Button entsperren, damit überhaupt noch jemand daten korregieren kann
’
'#####################################################################
’
'Denn wenn einmal gesperrt ist aus dem Formular heraus kein rankommen mehr an die
'Daten. Wenn der Button entfernt wird lassen sich die Daten für das Formular nur
'noch direkt in der Tabelle wieder aktivieren, in dem aus dem Feld abgeschlossen
'entfernt wird.
’
'#####################################################################
Private Sub Entsperren_Click()
Me.Abgeschlossen.Value = False
Me.neuer_datensatz.Enabled = True
Me.wgm_form.Enabled = True
Me.suchen.Enabled = True
Me.AllowEdits = True
Me.Refresh
End Sub
'#####################################################################
’
’ Bei durchblättern durch die Datensätze mit den Navigations Button
’
'#####################################################################
’
'Bei jedem Datensatz wird das Kontrollkästchen Abgeschlossen geprüft und
'entsprechend der zugriff auf die Eingabefelder gewährt oder auch nicht
’
'#####################################################################
Private Sub Form_Current()
If Me.Abgeschlossen.Value = True Then
Me.AllowEdits = False
Me.neuer_datensatz.Enabled = False
Me.wgm_form.Enabled = False
Me.suchen.Enabled = False
Else
Me.neuer_datensatz.Enabled = True
Me.wgm_form.Enabled = True
Me.suchen.Enabled = True
Me.AllowEdits = True
End If
End Sub
gruss Thino