Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Érvényesség

BoundObjectFrame objektum

Label objektum

Rectangle objektum

CheckBox objektum

ListBox objektum

Section objektum

ComboBox objektum

ObjectFrame objektum

TabControl gyűjtemény

CommandButton objektum

OptionButton objektum

TextBox objektum

Form objektum

OptionGroup objektum

ToggleButton objektum

Image objektum

Page objektum

Beállítja vagy visszaadja az Érvényesség listában szereplő objektumok valamelyikénél a Tulajdonságok ablakbeli Kattintásra mezőben szereplő értéket. Olvasható/írható karakterlánc.

kifejezés.OnClick

Kifejezés Megadása kötelező. Egy kifejezés, amely a Hatókör listában szereplő objektumok egyikét adja vissza.

Megjegyzések

Ez a tulajdonság akkor hasznos, ha programozott módon módosítja az Access által egy esemény aktiválásakor végrehajtandó műveletet. Előfordulhat például, hogy két eseményhívás között módosítani kell egy kifejezés paramétereit, vagy át kell váltani egy eseményvezérelt eljárásról egy kifejezésre vagy makróra, attól függően, hogy milyen körülmények között került sor az esemény indítására.

A Click esemény akkor következik be, amikor egy objektum felett lenyomja, majd felengedi a bal egérgombot.

Az OnClick (Kattintásra) tulajdonság az alábbi értékeket veszi fel, attól függően, hogy mit választ a Szerkesztő kiválasztása ablakban (amely az objektum Tulajdonságok ablakának Kattintásra mezője melletti Felépítés gombra kattintva nyitható meg):

  • A Kifejezésszerkesztő választása esetén az érték „=kifejezés” lesz, ahol a kifejezés a Kifejezésszerkesztő ablakába beírt kifejezés.

  • A Makrószerkesztő választása esetén az érték a makró neve.

  • A Kódszerkesztő választása esetén az érték „[Eseményvezérelt eljárás]” lesz.

Ha a Kattintásra mező üres, a tulajdonság értéke egy üres karakterlánc.

Példa

Az alábbi példa társítja az „Order Entry” űrlap „OK” nevű gombjának Click eseményét az „OK_Click” eseményvezérelt eljárással, ha nincs még meglévő társítás.

With Forms("Order Entry").Controls("OK")
    If .OnClick = "" Then
        .OnClick = "[Event Procedure]"
    End If
End With

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.