Applies ToAccess för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Gäller för

BoundObjectFrame-objekt

OptionButton-objekt

CheckBox-objekt

OptionGroup-objekt

ComboBox-objekt

SubForm-objekt

CustomControl-objekt

TextBox-objekt

ListBox-objekt

ToggleButton-objekt

ObjectFrame-objekt

Egenskapen Låst anger om du kan redigera data i en kontroll i formulärvyn. Boolesk för läsning/skrivning.

uttryck.Låst

Uttryck Obligatoriskt. Ett uttryck som returnerar ett av objekten i listan Gäller för.

Kommentarer

Egenskapen Låst har följande inställningar:

Inställning

Visual Basic

Beskrivning

Ja

Sant

(Standard för obundna objektfält) Kontrollen fungerar normalt, men det går inte att redigera, lägga till eller ta bort data.

Nej

Falskt

(Standard för alla kontroller utom obundna objektfält) Kontrollen fungerar normalt och det går att redigera, lägga till och ta bort data.

Du kan ange de här egenskaperna på ett formulärs egenskapssida, i ett makro eller med VBA-kod (Visual Basic for Applications).

Använd egenskapen Låst för att skydda data i ett fält genom att skrivskydda det. Du kanske vill att en kontroll bara ska visa informationen utan att det går att redigera, eller så kanske du vill låsa en kontroll tills ett visst villkor är uppfyllt.

Exempel

I följande exempel växlas egenskapen Aktiverad för en kommandoknapp och egenskaperna Aktiverad och Låst för en kontroll, beroende på vilken typ av anställd som visas i aktuell post. Om den anställde är en chef aktiveras knappen Löneinfo och kontrollen PersonligInfo är olåst och aktiverad.

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

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.