Atribuut Locked (Lukus)

Rakenduskoht

Objekt BoundObjectFrame

Objekt OptionButton

Objekt CheckBox

Objekt OptionGroup

Objekt ComboBox

Objekt SubForm

Objekt CustomControl

Objekt TextBox

Objekt ListBox

Objekt ToggleButton

Objekt ObjectFrame

Atribuudi Locked abil saab määrata, kas juhtelemendi andmeid saab vormivaates redigeerida. Kirjutatav/loetav kahendmuutuja.



avaldis.Locked

avaldis (nõutav). Avaldis, mis tagastab mõne objekti, mis on loendis Rakenduskoht.

Kommentaarid

Atribuut Locked kasutab järgmisi sätteid.

Säte

Visual Basic

Kirjeldus

Yes (Jah)

True

(Sidumata objektipaneelide vaikesäte.) Juhtelement töötab tavalisel viisil, aga ei luba andmete redigeerimist, lisamist ega kustutamist.

Ei

False

(Kõigi juhtelementide, v.a sidumata objektipaneelide, vaikesäte.) Juhtelement töötab tavalisel viisil ja lubab andmete redigeerimist, lisamist ja kustutamist.

Need atribuudid saate määrata, kasutades vormi atribuudilehte, makrot või Visual Basic for Applications (VBA) koodi.

Atribuudi Locked abil saab välja andmete kaitsmiseks need kirjutuskaitstuks muuta. Näiteks kui on vaja, et juhtelement ainult kuvaks teavet ja ei lubaks seda redigeerida või et juhtelement oleks lukus seni, kuni on täidetud teatud tingimused.

Näide.

Järgnevas näites lülitatakse ümber käsunupu atribuut Enabled ja juhtelemendi atribuudid Enabled ja Locked sõltuvalt praeguses kirjes kuvatavast töötajast. Kui töötaja on juhtivtöötaja, siis nupp SalaryDetails (Palga üksikasjad) on lubatud ja juhtelement PersonalInfo (Isikuandmed) on lukustamata ja lubatud.

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
Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×