Si applica a
Oggetto BoundObjectFrame |
Oggetto ObjectFrame |
Oggetto CheckBox |
Oggetto OptionButton |
Oggetto ComboBox |
Oggetto OptionGroup |
Oggetto CommandButton |
Oggetto SubForm |
Oggetto CustomControl |
Oggetto TextBox |
Oggetto ListBox |
Oggetto ToggleButton |
Imposta o restituisce il valore della casella Su INVIO della finestra Proprietà di uno degli oggetti nell'elenco Si applica a. Oggetto String di lettura/scrittura.
espressione.SuINVIO
espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.
Osservazioni
Questa proprietà risulta utile per la modifica a livello di programmazione dell'azione effettuata da Microsoft Office Access 2007 quando viene attivato un evento. Ad esempio, tra chiamate eventi è possibile che si voglia modificare i parametri di un'espressione oppure passare da una routine evento a un'espressione o una macro, in base alle circostanze in cui è stato attivato l'evento.
L'evento Enter si verifica prima che un controllo riceva effettivamente lo stato attivo da un controllo nella stessa maschera.
Il valore di .SuINVIO sarà uno dei seguenti, in base alla selezione scelta nella finestra Scegli generatore, a cui si accede facendo clic sul pulsante Genera accanto alla casella Su INVIO nella finestra delle proprietà dell'oggetto:
-
Se si sceglie Generatore di espressioni, il valore sarà "=espressione", dove espressione corrisponde all'espressione della finestra Generatore di espressioni.
-
Se si sceglie Generatore di macro, il valore corrisponde al nome della macro.
-
Se si sceglie Generatore di codice, il valore sarà "[routine evento]".
Se la casella Su INVIO è vuota, il valore della proprietà è una stringa vuota.
Esempio
L'esempio seguente associa l'evento Enter alla macro "Enter_Macro" per il pulsante "OK" e la maschera "Ordini".
Forms("Order Entry").Controls("OK").OnEnter = "Enter_Macro"