Come Aggiornare sottomaschera dati in Access

December 18

L'aggiunta di moduli per un database di Access serve a rendere il database più accessibile agli utenti che non hanno familiarità con il lato tecnico del software. Una forma posiziona i campi di database in una interfaccia utente più amichevole. Sottomoduli sono sezioni indipendenti di forme più grandi che consentono allo sviluppatore di visualizzare gli elementi di dati collegate a quelle sulla forma principale, spesso in una relazione padre-figlio. Quando il modulo e una sottomaschera sono collegate correttamente, gli elementi di dati in entrambi vengono aggiornati ogni volta che la forma principale si muove attraverso la banca dati.

istruzione

Collegamento diretto

1 Fai clic destro della sottomaschera e fare clic sull'icona "Finestra delle proprietà" per aprire la finestra delle proprietà.

2 Selezionare il campo "Collega campi". Fare clic sul pulsante di ellissi (...) a destra del campo per accedere alla finestra campi.

3 Scegliere i campi che collegano i dati nel modulo e sottomaschera insieme. Il "campo Master" è il campo di dati di controllo che appare nella maschera principale. Il campo bambino è lo stesso o collegato al campo di controllo. Fai clic su "OK" per chiudere la finestra.

4 Salvare le modifiche ai moduli. Ogni volta che i dati nelle principali cambiamenti di forma, la sottomaschera verranno aggiornati con i dati collegati.

costretto Rinfrescante

5 Pulsante destro del mouse sul modulo principale e fare clic sull'icona "Finestra delle proprietà". finestra delle proprietà del modulo viene visualizzato a destra della finestra del modulo di progettazione.

6 Selezionare la scheda "Evento" e scorrere verso il basso per l'evento "On Corrente". Fare clic sul pulsante puntini di sospensione (...).

7 Selezionare "Generatore di codice" nella lista della finestra di dialogo "Scegli generatore". Fai clic su "OK" per continuare.

8 Aggiungere il metodo "requery" per la funzione "Form_Current" come mostrato di seguito. Il metodo costringe la sottomaschera la ripetizione la principale forma ogni volta che dati i cambiamenti del modulo principale. L'esempio utilizza "dettagli", come il nome della sottomaschera; si dovrebbe sostituire il nome del sottomodulo del progetto.

Private Sub Form_Current ()

[details].Requery

End Sub

9 Salvare le modifiche al modulo.