Proprietà OnOpen

Si applica a

Oggetto Form

Oggetto Report

Imposta o restituisce il valore della casella Su apertura della finestra Proprietà di una maschera o un report. Oggetto String di lettura/scrittura.

espressione.OnOpen

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 Open si verifica all'apertura di una maschera, ma prima della visualizzazione del primo record. Per i report l'evento si verifica prima della visualizzazione dell'anteprima o della stampa di un report.

Il valore di OnOpen 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 apertura nella finestra delle proprietà della maschera o del report:

  • 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 apertura è vuota, il valore della proprietà è una stringa vuota.

Esempio

L'esempio seguente stampa il valore della proprietà OnOpen nella finestra Immediata per il report "Purchase Order".

Debug.Print Reports("Purchase Order").OnOpen

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×