Finché una forma rimane aperta , di accesso in grado di recuperare i dati da utilizzare altrove . Un modo semplice per gestire questo è attraverso il codice che viene eseguito quando un form secondo carica . Impostare il secondo modulo per copiare i dati del primo permette di risparmiare tempo all'utente quando compilarlo . Essa suggerisce inoltre di meglio anticipato la loro esperienza, l'aggiunta di un po 'di professionalità per l'aspetto del database e di tatto . Istruzioni
1
rimuovere il codice che chiude la prima forma , se hai inserito alcuna .
2
Aprire la seconda forma .
3
Fare clic su " Visualizza " dalla scheda " Vista " del nastro iniziale . Selezionare " Visualizzazione Struttura ".
4
pulsante destro del mouse su un'area vuota del modulo . Selezionare " Genera evento . " Si aprirà una finestra di Visual Basic .
5
Seleziona " Form" dal menu a tendina "Oggetto" .
6
Selezionare "Carica " dalla "Procedura" . casella a discesa
7
Inserisci il seguente codice :
Me.RepeatedDate = Forms ( " frmDate " ) Controlli ( " FirstDate " ) per
DoCmd . . vicino acForm , " frmDate "
8
Sostituire " RepeatedDate " con il nome del campo a cui si desidera copiare la data .
9
Sostituire " FirstDate " con il nome del campo che contiene la data originale .
10
Sostituire " frmDate " con il nome della forma originale .