In questo articolo esaminiamo le 4 principali differenze tra le macro di dati e le macro dell'interfaccia utente in Ms Access
Sebbene l'applicazione MS Access offra diverse funzionalità e opzioni, una delle più utilizzate e indispensabili è senza dubbio quella delle macro. Queste sono importanti non solo perché consentono di automatizzare le attività e risparmiare tempo, ma anche perché permettono di esplorare la possibilità di automatizzare più operazioni contemporaneamente. MS Access offre due tipi di macro: macro dati e macro interfaccia utente. Come suggerisce il nome, le macro dati agiscono direttamente sui dati memorizzati nell'applicazione Access. Le macro interfaccia utente, invece, interagiscono con l'interfaccia utente dell'applicazione in uso.
Oltre a queste differenze di base, ci sono anche altre differenze, tra questi due tipi di macro, che consentono all'utente di distinguerle l'una dall'altra. Di seguito sono riportate le 4 differenze chiave tra i due.
Macro dell'interfaccia utente
Poiché ciò ti consente di lavorare sull'interfaccia dell'applicazione, puoi utilizzarlo per intraprendere azioni come aprire un'altra vista, creare un nuovo record, applicare un filtro e molto altro.
- Le macro dell'interfaccia utente "incorporate" sono direttamente collegate all'interfaccia utente. Questi includono oggetti come il pulsante di comando, il pulsante della barra delle azioni o le caselle combinate. Le macro dell'interfaccia utente "autonome", d'altra parte, sono quelle presenti all'interno delle macro oggetto.
- Gli eventi in un controllo a cui può essere collegata una macro dell'interfaccia utente sono:
- Dopo l'aggiornamento: questo è l'evento che si verifica quando scegli o digiti dati da o in un controllo.
- Al clic: l'evento che si verifica quando si seleziona un controllo facendo clic su di esso.
- On Current: questo evento si verifica quando ci si sposta da un record all'altro nella visualizzazione.
- On Load: questo è l'evento che si verifica quando carichi/apri la vista.
- Le macro autonome possono essere riutilizzate mediante l'uso di altre macro. Questo può aiutarti a prevenire il codice duplicato. Le macro dell'interfaccia utente autonome sono disponibili nel riquadro di navigazione, che si trova sotto Macro.
Macro di dati
- Questi possono essere utilizzati per metodi che possono aiutarti a implementare le regole aziendali sul livello dati. A differenza delle macro dell'interfaccia utente, queste possono essere utilizzate per eseguire azioni come la creazione, la modifica e l'eliminazione di record.
- Le macro 'incorporate' si troveranno allegate all'evento tabella, mentre le macro 'autonome' si troveranno contenute negli oggetti macro.
- Gli eventi in una tabella che possono essere utilizzati per allegare una macro di dati sono:
- On Insert: E' l'evento che si verifica quando un nuovo record viene inserito/aggiunto nella tabella.
- In aggiornamento: è l'evento che si verifica quando sono state apportate modifiche a un record già esistente o.
- Alla cancellazione: si tratta di un evento pari che si verifica quando un record è stato eliminato.
- È possibile utilizzare le macro autonome tramite le macro dell'interfaccia utente e le macro di dati utilizzando l'azione EseguiMacroDati specificata. È possibile che queste macro contengano più di un parametro.
L'uso eccessivo di macro nelle applicazioni di Access può anche portare a incidenti di danneggiamento dei dati e a correzione mdb ti servirebbe bene se utilizzi MS Access per progetti commerciali.
Introduzione dell'autore:
Vivian Stevens è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui riparazione mdf ed eccellere prodotti software di recupero. Per maggiori informazioni visita www.datanumen.com
Poiché ciò ti consente di lavorare sull'interfaccia dell'applicazione, puoi utilizzarlo per intraprendere azioni come aprire un'altra vista, creare un nuovo record, applicare un filtro e molto altro.