![]() |
|||||
|
|||||
|
Tutorial Access - Inserire dati in maschere diverse |
|||||
|
Questo tutorial spiega un modo diverso per inserire dati nelle caselle combinate diverso da quanto spiegato nel tutorial "Evento non in elenco". In questo caso abbiamo una maschera in cui inseriamo dei nominativi ed a fianco di questi ultimi specifichiamo il lavoro svolto leggendo la tabella su cui è basata la casella combinata Servizio:
Se cerchiamo un lavoro che non è già stato inserito in tabella possiamo usare l'evento "non in elenco" oppure questa ulteriore soluzione: Nell'evento Non in elenco della casella combinata Servizio inseriamo questa routine:
Private Sub Servizio_NotInList(NewData As String,
Response As Integer) Nell'evento Su doppio clic della casella combinata Servizio inseriamo questa routine:
Private Sub Servizio_DblClick(Cancel As Integer)
In pratica, se si inserisce nella casella un lavoro inesistente il sistema informa che per inserirlo è necessario fare doppio clic. Facendo doppio clic si cancella il lavoro eventualmente scritto, si apre la maschera categorie con la casella precompilata dalla voce Inserisci qui il nuovo dato: si scrive il nuovo lavoro, si chiude la maschera e i dati aggiunti sono disponibili nella casella combinata.
Nell'esempio che potete
scaricare sono state utilizzate routine per
gli eventi Su Caricamento e Prima di Aggiornare. Private Sub
Form_Load()
|
|||||