Come popolare una Casella di testo Da combinata in Access 2007

August 23

Come popolare una Casella di testo Da combinata in Access 2007


Una interfaccia utente (UI) con un controllo ComboBox e TextBox può rendere l'applicazione più dinamico e più user-friendly. Una ComboBox è una combinazione di una casella di testo e una casella di riepilogo. L'utente può inserire informazioni attraverso la casella di testo e elementi vengono visualizzati in un elenco a discesa. Una casella di testo viene utilizzato per acquisire informazioni da parte dell'utente o di popolarlo con informazioni provenienti da altri controlli, come l'elemento selezionato in una casella combinata.

istruzione

1 Scarica il database di Microsoft Northwind 2007 (vedi "Risorse"). Avviare Microsoft Access e aprire il database Northwind.

2 Fare clic sul menu "Crea" e cliccare su "Form Design". Fai clic su "ComboBox" dal riquadro "Controlli" e disegnare la casella combinata facendo clic sul modulo e trascinando il mouse tenendo premuto il pulsante del mouse. Inserire un controllo "TextBox" utilizzando lo stesso processo. Inserire un "pulsante" seguendo lo stesso processo. Inserire un secondo "Button".

3 Fare clic con il "pulsante" e fare clic su "Proprietà". Nella scheda "Evento" selezionare "Al clic" e selezionare "[Routine evento]" quindi fare clic sui puntini di sospensione per aprire la finestra di Microsoft Visual Basic.

4 Digitare il seguente codice all'interno della procedura di pulsante per popolare il controllo ComboBox:

Combo0.AddItem ( "Combo punto 1")

Combo0.AddItem ("Combo Item 2")

Combo0.AddItem ( "Combo punto 3")

Combo0.AddItem ( "Combo punto 4")

Combo0.AddItem ( "Combo punto 5")

5 Tornare alla finestra di Microsoft Access e fare clic destro sul secondo pulsante poi cliccare su "Proprietà". Nella scheda "Evento" selezionare "Al clic" e selezionare "[Routine evento]." Fare clic sui puntini di sospensione per aprire la finestra di Microsoft Visual Basic.

6 Digitare la seguente riga di codice per popolare il controllo TextBox con l'elemento selezionato dall'utente nel controllo ComboBox.

Combo0.SetFocus

dataSelected = Combo0.Text

Text0.SetFocus

Text0.Text = dataSelected

7 Tornare alla finestra di Microsoft Access e fare clic sull'icona "Visualizza". Fai clic su "Comando0" per popolare il controllo ComboBox. Fare clic sul controllo ComboBox e selezionare un elemento. Fai clic su "Command1" per popolare la casella di testo con la voce selezionata.