Atribuut Locked (Lukus)

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Rakenduskoht

Objekt BoundObjectFrame (Seotud objektipaneel)

Objekt OptionButton (Raadionupp)

Objekt CheckBox (Märkeruut)

Objekt OptionGroup (Suvandirühm)

Objekt ComboBox (Liitboks)

Objekt SubForm (Alamvorm)

Objekt CustomControl (Kohandatud juhtelement)

Objekt TextBox (Tekstiväli)

Objekt ListBox (Loendiboks)

Objekt ToggleButton (Tumblernupp)

Objekt ObjectFrame (Objektipaneel)

Atribuudi Locked (Lukus) abil saab määrata, kas juhtelemendi andmeid saab vormivaates redigeerida. Lugemis-/kirjutamisõigusega objekt Kahendmuutuja.



avaldis.Locked

avaldis on kohustuslik. Avaldis tagastab loendi Rakenduskoht ühe objekti.

Kommentaarid

Atribuut Locked (Lukus) kasutab järgmisi sätteid.

Säte

Visual Basic

Kirjeldus

Jah

True (Tõene)

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

Ei

False (Väär)

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

Saate neid atribuute, kasutades vormi atribuudileht, on makrovõi Visual Basic for Applications (VBA) kood.

Atribuudi Locked (Lukus) abil saate kaitsta väli andmeid, muutes selle kirjutuskaitstuks. 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 (Lubatud) ja juhtelemendi atribuudid Enabled (Lubatud) ja Locked (Lukus) 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

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

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.

×