Locked-Eigenschaft (Gesperrt)

Betrifft

BoundObjectFrame-Objekt

OptionButton-Objekt

CheckBox-Objekt

OptionGroup-Objekt

ComboBox-Objekt

SubForm-Objekt

CustomControl-Objekt

TextBox-Objekt

ListBox-Objekt

ToggleButton-Objekt

ObjectFrame-Objekt

Die Locked-Eigenschaft gibt an, ob Sie Daten in einem Steuerelement in Formularansicht bearbeiten können. Wert vom Typ Boolean mit Lese-/Schreibzugriff.



Ausdruck.Locked

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte aus der Liste Betrifft zurückgibt.

Hinweise

Die Locked-Eigenschaft verwendet die folgenden Einstellungen.

Einstellung

Visual Basic

Beschreibung

Ja

True

(Standardeinstellung für ungebundene Objektfelder) Das Steuerelement funktioniert normal, ermöglicht aber kein Bearbeiten, Hinzufügen oder Löschen von Daten.

Nein

False

(Standardeinstellung für alle Steuerelemente, mit Ausnahme ungebundener Objektfelder) Das Steuerelement funktioniert normal und ermöglicht das Bearbeiten, Hinzufügen und Löschen von Daten.

Sie können diese Eigenschaften festlegen, indem Sie das Eigenschaftenblatt eines Formulars, ein Makro oder Visual Basic for Applications (VBA)-Code verwenden.

Verwenden Sie die Locked-Eigenschaft, um Daten in einem Feld zu schützen, indem für selbiges ein Schreibschutz aktiviert wird. Dies empfiehlt sich beispielsweise, wenn ein Steuerelement nur zum Anzeigen von Informationen und nicht zum Bearbeiten verwendet werden soll, oder wenn Sie ein Steuerelement sperren möchten, bis eine bestimmte Bedingung erfüllt wird.

Beispiel

Im folgenden Beispiel wird die Enabled-Eigenschaft einer Befehlsschaltfläche und die Eigenschaften Enabled und Locked eines Steuerelements umgeschaltet, je nachdem, welcher Mitarbeitertyp im aktuellen Datensatz angezeigt wird. Handelt es sich bei dem Mitarbeiter um einen Manager, ist die Schaltfläche SalaryDetails aktiviert, und das Steuerelement PersonalInfo ist nicht gesperrt und ebenfalls aktiviert.

Sub Form_Current()
If Me!EmployeeType = "Manager" Then
Me!SalaryDetails.Enabled = True
Me!PersonalInfo.Enabled = True
Me!PersonalInfo.Locked = False
Else
Me!SalaryDetails.Enabled = False
Me!PersonalInfo.Enabled = False
Me!PersonalInfo.Locked = True
End If
End Sub
Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×