Condividi tramite

Codice vba su apertura form

Anonimo
2011-02-21T16:45:34+00:00

è possibile eseguire un codice prima del caricamento dei record di una maschera..?

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2011-02-21T16:58:06+00:00

Ciao Net-Level,

dall'help in linea di Access circa l'evento open:


L'evento Open si verifica quando viene aperta una maschera, ma prima della visualizzazione del primo record.

Note

L'esecuzione di una macro o di una routine evento quando si verifica l'evento Open di una maschera consente di chiudere un'altra finestra o di spostare su un determinato controllo di una maschera lostato attivo (stato attivo: La possibilità di ricevere l'input dell'utente tramite azioni del mouse o della tastiera oppure il metodo SetFocus. Lo stato attivo può essere impostato dall'utente o dall'applicazione. L'oggetto con stato attivo viene generalmente indicato da una didascalia o una barra del titolo evidenziata.). È inoltre possibile eseguire una macro o una routine evento in cui vengono richieste le informazioni necessarie prima che la maschera o il report venga aperto o stampato .


Private Sub Form_Open(Cancel As Integer)

    tuo codice

End Sub

David

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2011-02-21T18:32:38+00:00

Ciao net-Level,

no, nelle maschere non c'è nessun evento che viene scatenato prima del popolamento del recordset, vedi:Form.Open EventSolo i report caricano i dati dopo l'evento Open, vedi: Report.Open Event

L'alternativa potrebbe essere quella di usare una maschera con l'origine record vuota per poi inserire, per mezzo dell'evento Open, il testo Sql nell'origine record.

Ciao

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

0 risposte aggiuntive

Ordina per: Più utili