Właściwość OnEnter

Dotyczy
Access dla Microsoft 365 Access 2021 Access 2019 Access 2016

Dotyczy

Obiekt BoundObjectFrame Obiekt ObjectFrame
Obiekt CheckBox Obiekt OptionButton
Obiekt ComboBox Obiekt OptionGroup
Obiekt CommandButton Obiekt SubForm
Obiekt CustomControl Obiekt TextBox
Obiekt ListBox Obiekt ToggleButton

Ustawia lub zwraca wartość w polu Przy wejściu w oknie Właściwości jednego z obiektów wymienionych na liście Dotyczy. Właściwość do odczytu i zapisu typu String (Ciąg).

wyrażenie.OnEnter

Wyrażenie Wymagane. Wyrażenie zwracające jeden z obiektów na liście Dotyczy.

Spostrzeżenia

Ta właściwość jest pomocna w programowej zmianie akcji wykonywanej przez program Microsoft Office Access 2007 po wyzwoleniu zdarzenia. Między wywołaniami zdarzeń można na przykład zmodyfikować parametry wyrażenia lub przejść z procedury zdarzenia na wyrażenie lub makro, zależnie od okoliczności wyzwolenia danego zdarzenia.

Zdarzenie Enter (Wejście) występuje przed rzeczywistym otrzymaniem przez kontrolkę fokusu z kontrolki w tym samym formularzu.

Właściwość OnEnter przyjmuje jedną z następujących wartości, zależnie od wyboru dokonanego w oknie Wybieranie konstruktora (dostępnego po kliknięciu przycisku Konstruuj obok pola Przy wejściu w arkuszu właściwości obiektu):

  • Jeśli została wybrana opcja Konstruktor wyrażeń, wartością tej właściwości będzie ciąg „=wyrażenie”, gdzie wyrażenie określa wyrażenie skonstruowane w oknie Konstruktora wyrażeń.
  • Jeśli została wybrana opcja Konstruktor makr, wartością tej właściwości będzie nazwa makra.
  • Jeśli została wybrana opcja Konstruktor kodu, wartością tej właściwości będzie „[Procedura zdarzenia]”.

Jeśli pole Przy wejściu jest puste, wartość właściwości jest ciągiem pustym.

Przykład

W poniższym przykładzie zdarzenie Enter (Wejście) zostaje skojarzone z makrem „Enter_Macro” dla przycisku o nazwie „OK” w formularzu „Order Entry” (Wprowadzanie zamówień).

Forms("Order Entry").Controls("OK").OnEnter = "Enter_Macro"