Lastnost Locked

Velja za

Predmet »BoundObjectFrame«

Predmet »OptionButton«

Predmet »CheckBox«

Predmet »OptionGroup«

Predmet »ComboBox«

Predmet »SubForm«

Predmet »CustomControl«

Predmet »TextBox«

Predmet »ListBox«

Predmet »ToggleButton«

Predmet »ObjectFrame«

Lastnost Locked določa, ali lahko uredite podatke v kontrolniku v pogledu obrazca. Logična vrednost za branje/pisanje.



izraz.Locked

Izraz »Zahtevano«. Izraz, ki vrne enega od predmetov s seznama »Velja za«.

Opombe

Lastnost Locked uporablja te nastavitve.

Nastavitev

Visual Basic

Opis

Da

True

(Privzeta nastavitev za nevezane okvirje predmeta) Kontrolnik deluje normalno, vendar ne dovoli urejanja, dodajanja ali brisanja podatkov.

Ne

False

(Privzeta nastavitev za vse kontrolnike razen za nevezane okvirje predmeta) Kontrolnik deluje normalno in dovoli urejanje, dodajanje in brisanje podatkov.

Te lastnosti lahko nastavite tako, da uporabite list z lastnostmi obrazca, makro ali kodo Visual Basic for Applications (VBA).

Z lastnostjo Locked zaščitite podatke v polju, tako da ga označite samo za branje. Morda na primer želite, da kontrolnik le prikaže podatke in ne dovoli urejanja; ali pa želite zakleniti kontrolnik, dokler ni izpolnjen določen pogoj.

Primer

V spodnjem primeru je preklopljena lastnost Enabled ukaznega gumba in lastnosti Enabled in Locked kontrolnika, odvisno od vrste zaposlenega, ki je prikazan v trenutnem zapisu. Če je zaposleni vodja, je gumb SalaryDetails omogočen in kontrolnik PersonalInfo je odklenjen in omogočen.

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
Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×