Lastnost Tag

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Velja za

Predmet BoundObjectFrame Predmet Image Predmet OptionGroup Predmet SubForm
Predmet CheckBox Predmet Label Predmet Page Zbirka TabControl
Predmet ComboBox Predmet Line Predmet »PrelomStrani« Predmet TextBox
Predmet CommandButton Predmet ListBox Predmet pravokotnika Predmet ToggleButton
Predmet CustomControl Predmet ObjectFrame Predmet Report
Predmet Form Predmet OptionButton Predmet odseka

Shrani dodatne informacije o obrazcu, poročilu, strani za dostop do podatkov, odseku ali kontrolniku, ki ga zahteva Accessov program. Niz za branje/pisanje.

expression.Tag

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

Opombe

Izraz niza lahko vnesete do 2048 znakov. Privzeta nastavitev je niz ničelne dolžine (" ").

To lastnost lahko nastavite tako, da uporabite list z lastnostmi predmeta, makro ali VBA (VBA).

Za razliko od drugih lastnosti, nastavitev lastnosti Tag ne vpliva na noben atribut predmeta.

S to lastnostjo lahko predmetu dodelite niz za identifikacijo, ne da bi vplivali na druge njegove nastavitve lastnosti ali povzročili morebitne druge stranske učinke. Lastnost Tag je priročna, ko želite preveriti identiteto obrazca, poročila, strani za dostop do podatkov, razdelka ali kontrolnika, ki je določen kot spremenljivka procedure.

Primer

V spodnjem primeru je lastnost Tag uporabljena za prikaz sporočil po meri o kontrolnikih v obrazcu. Ko ima kontrolnik fokus, je opisno besedilo prikazano v kontrolniku oznake, imenovanem lblMessage. Besedilo za sporočilo določite tako, da nastavite lastnost Tag za vsak kontrolnik na kratek besedilni niz. Ko kontrolnik pridobi fokus, je njegova lastnost Tag povezana z lastnostjo Caption kontrolnika oznake. V tem primeru je prikazano opisno besedilo za polje z besedilom z imenom txtDescription in ukazni gumb, poimenovan cmdButton v obrazcu.


Sub Form_Load()
    Dim frmMessageForm As Form
    Set frmMessageForm = Forms!Form1
    frmMessageForm!lblMessage.Caption = "" ' Clear text.
    frmMessageForm!txtDescription.Tag = _
        "Help text for the text box."
    frmMessageForm!cmdButton.Tag = _
        "Help text for the command button."
End Sub
Sub txtDescription_GotFocus()
    ' Tag property setting as caption.
    Me!lblMessage.Caption = Me!txtDescription.Tag
End Sub
Sub txtDescription_LostFocus()
    Me!lblMessage.Caption = ""
End Sub
Sub cmdButton_GotFocus()
    ' Tag property setting as caption.
    Me!lblMessage.Caption = Me!cmdButton.Tag         
End Sub
Sub cmdButton_LostFocus()
    Me.lblMessage.Caption = " "
End Sub