Gjelder for
Skjemaobjekt |
---|
Report-objektet |
Angir eller returnerer verdien av OnDeactivate-boksen i vinduet Egenskaper i et skjema eller en rapport. Lese/skrive Streng.
uttrykk.OnDeactivate
uttrykk Påkrevd. Et uttrykk som returnerer ett av objektene i Gjelder for-listen.
Kommentarer
Denne egenskapen er nyttig for programmatisk endring av handlingenAccess utfører når en hendelse utløses. For eksempel kan det hende at du mellom hendelsessamtaler vil endre parametrene for et uttrykk, eller bytte fra en hendelsesprosedyre til et uttrykk eller en makro, avhengig av omstendighetene som utløste hendelsen.
Hendelsen Deactivate skjer når skjemaet eller rapporten mister fokuset mot et Tabell-, Spørring-, Skjema-, Rapport- eller Modul-vindu, eller mot navigasjonsruten.
Verdien OnOpen vil være én av følgende, avhengig av hva som er valgt i vinduet Velg verktøy (tilgjengelig ved å klikke på Bygg ved siden av OnOpen-boksen i skjemaets eller rapportens egenskapsark.
-
Hvis Uttrykksverktøy er valgt, blir verdien «=uttrykk», der uttrykk er uttrykket fra Uttrykksverktøy-vinduet.
-
Hvis Makroverktøy er valgt, vil verdien være navnet på makroen.
-
Hvis Kodeverktøy er valgt, blir verdien «[Hendelsesprosedyre]».
Hvis OnDeactivate-boksen er tom, er egenskapsverdien en tom streng.
Eksempel
Det følgende eksemplet knytter hendelsen Deactivate til makroen "Deactivate_Macro" for ordreregistreringsskjemaet.
Forms("Order Entry").OnDeactivate = "Deactivate_Macro"