Taikoma
Objektas BoundObjectFrame |
Objektas Label |
Objektas Rectangle |
---|---|---|
Objektas CheckBox |
Objektas ListBox |
Objektas Section |
Objektas ComboBox |
Objektas ObjectFrame |
Rinkinys TabControl |
Objektas CommandButton |
Objektas OptionButton |
Objektas TextBox |
Objektas Form |
Objektas OptionGroup |
Objektas ToggleButton |
Objektas Image |
Objektas Page |
Nustato arba pateikia lauko Spustelėjant lange Ypatybės reikšmę vienam iš objektų, nurodytų sąraše „Taikoma“. Skaityti/rašyti String.
reiškinys.OnClick
reiškinys Būtina. Reiškinys, kuris pateikia vieną iš sąrašo „Taikoma“ objektų.
Pastabos
Ši ypatybė naudinga norint programiškai pakeisti veiksmą, kurio "Access" imasi, kai paleidžiamas įvykis. Pvz., tarp įvykio iškvietimų galite norėti pakeisti reiškinio parametrus arba perjungti iš įvykio procedūros į reiškinį arba makrokomandą, atsižvelgiant į aplinkybes, kuriomis buvo paleistas įvykis.
Įvykis Click įvyksta, kai vartotojas paspaudžia ir atleidžia kairįjį pelės mygtuką ant kokio nors objekto.
OnClick reikšmė bus viena iš toliau nurodytų, atsižvelgiant į pasirinkimą lange Daryklės pasirinkimas (pasiekiamas spustelėjus mygtuką Kurti šalia lauko Spustelėjant objekto lange Ypatybės):
-
Pasirinkus išraiškos daryklę, reikšmė bus „=reiškinys“, kur reiškinys bus reiškinys iš reiškinio daryklės lango.
-
Pasirinkus makrokomandų daryklę, reikšmė yra makrokomandos pavadinimas.
-
Pasirinkus kodo daryklę, reikšmė bus „[Įvykio procedūra]“.
Jei laukas Spustelėjant yra tuščias, ypatybės reikšmė yra tuščia eilutė.
Pavyzdys
Toliau pateiktame pavyzdyje įvykis Click susiejamas su užsakymų įvedimo formos mygtuko OK „OK_Click“ įvykio procedūra, jei šiuo metu nėra jokio susiejimo.
With Forms("Order Entry").Controls("OK")
If .OnClick = "" Then
.OnClick = "[Event Procedure]"
End If
End With