Egenskapen OnEnter

Gäller för
Access för Microsoft 365 Access 2021 Access 2019 Access 2016

Gäller för

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

Anger eller returnerar värdet i rutan Kör vid markering i fönstret Egenskaper för ett av objekten i listan Gäller för. Sträng för läsning/skrivning.

uttryck.OnEnter

Uttryck Krävs. Ett uttryck som returnerar ett av objekten i listan Gäller för.

Kommentarer

Den här egenskapen är användbar för att programmässigt ändra den åtgärd som Microsoft Office Access 2007 vidtar när en händelse utlöses. Mellan händelseanrop kanske du vill ändra parametrar för ett uttryck, eller växla från en händelseprocedur till ett uttryck eller ett makro, beroende på under vilka omständigheter som händelsen utlöstes.

Händelsen Enter inträffar innan en kontroll faktiskt får fokus från en kontroll i samma formulär.

Värdet för OnEnter kommer att vara något av följande, beroende på vad som är valt i fönstret Välj hjälpverktyg (som du öppnar genom att klicka på knappen Skapa bredvid rutan Kör vid markering på objektets egenskapssida):

  • Om uttrycksverktyget är valt blir värdet ”=uttryck”, där uttryck är uttrycket från fönstret Uttrycksverktyget.
  • Om makroverktyget är valt är värdet namnet på makrot.
  • Om kodverktyget är valt är värdet ”[Event Procedure]”.

Om rutan Kör vid markering är tom är egenskapsvärdet en tom sträng.

Exempel

I följande exempel kopplas händelsen Enter till makrot ”Enter_Macro” för knappen som heter ”OK” i formuläret ”Order Entry”.

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