• Access: lanciare automaticamente una query di aggiornamento

    agg.JPG

    Le potenzilità di una query di aggiornamento sono tali che può diventare utile automatizzare la sua esecuzione, associandola ad esempio ad un pulsante o alla chiusura di una maschera, ed evitando di dare la conferma ai messaggi che compaiono. Per farlo ci serviremo del VBA, Visual Basic for Application.

    Le possibilità sono svariate, vediamo come fare per associarle all’apertura di una maschera.

    Dopo che avrete creato la vostra query di aggiornamento (vedi qui come fare) aprite la maschera a cui volete associare la query in “Visualizzazione Struttura” e andate nel riquadro delle proprietà generali. Portatevi nella scheda “Elenco” e selezionate la voce “Routine Evento” nel campo “Caricamento”.

    Ora vi si aprirà la finestra di Visual Basic. Dovrete inserire questo codice:
    Private Sub Form_Load()
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "email_query_tabella"
    DoCmd.SetWarnings True
    End Sub

    Fatto ciò salvate e chiudete la schermata di Visual Basic, salvate le modifiche apportate alla maschera e chiudetela. Una volta che la lancerete anche la vostra query sarà eseguita, senza che vi sia chiesta nessuna conferma all’operazione.

    Tags:

    Se vuoi aggiornamenti su Access: lanciare automaticamente una query di aggiornamento inserisci la tua e-mail nel box qui sotto:


    Ho letto e acconsento l'informativa sulla privacy

    Si No

    Acconsento al trattamento dei dati personali di cui al punto 3 dell'informativa sulla privacy

    Si No

    Commenta

    Your email address will not be published. Required fields are marked *