Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Van toepassing op

BoundObjectFrame-object

OptionButton-object

CheckBox-object

OptionGroup-object

ComboBox-object

SubForm-object

CustomControl-object

TextBox-object

ListBox-object

ToggleButton-object

ObjectFrame-object

De eigenschap Locked geeft aan of u gegevens in een besturingselement in de Formulierweergave kunt bewerken. Boolean lezen/schrijven.

expressie.Locked

expressie Vereist. Een expressie die een van de objecten in de lijst Van toepassing op retourneert.

Opmerkingen

De eigenschap Locked gebruikt de volgende instellingen.

Instelling

Visual Basic

Beschrijving

Ja

True

(Standaard voor niet-afhankelijk object frames) Het besturingselement functioneert normaal, maar staat bewerken, toevoegen of verwijderen van gegevens niet toe.

Nee

False

(Standaard voor alle besturingselementen behalve niet-afhankelijk object frames) Het besturingselement functioneert normaal en staat bewerken, toevoegen en verwijderen van gegevens toe.

U kunt deze eigenschappen instellen met een eigenschappenvenster van een formulier, een macro of VBA-code (Visual Basic for Applications).

Gebruik de eigenschap Locked om gegevens te beveiligen in een veld door het alleen-lezen te maken. U wilt bijvoorbeeld dat een besturingselement alleen informatie weergeeft zonder bewerken toe te staan of u wilt van een besturingselement vergrendelen tot aan een bepaalde voorwaarde wordt voldaan.

Voorbeeld

In het volgende voorbeeld wordt de eigenschap Enabled van een opdrachtknop en de eigenschappen Enabled en Locked van een besturingselement, afhankelijk van het type werknemer die in het huidige record wordt weergegeven in- of uitgeschakeld. Als de werknemer een manager is, is de knop SalaryDetails ingeschakeld en het besturingselement PersonalInfo ontgrendeld en ingeschakeld.

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 IfEnd Sub

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.