Gäller för
Form-objekt |
---|
Report-objekt |
Anger eller returnerar värdet i rutan Vid deaktivering i fönstret Egenskaper för ett formulär eller en rapport. Sträng för läsning/skrivning.
uttryckt.OnDeactivate
Uttryck Obligatoriskt. 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ärdAccess ska utföra 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 Deactivate inträffar när formuläret eller rapporten tappar fokus till ett fönster för en tabell, en fråga, ett formulär, en rapport, ett makro, en modul eller till navigeringsfönstret.
Värdet för OnDeactivate 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 Vid deaktivering på formulärets eller rapportens 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 Vid deaktivering är tom är egenskapsvärdet en tom sträng.
Exempel
I följande exempel kopplas händelsen Deactivate till makrot ”Deactivate_Macro” för formuläret ”Order Entry”.
Forms("Order Entry").OnDeactivate = "Deactivate_Macro"