Mergând la o anumită înregistrare în formă

O sarcină comună este de a organiza mai convenabil decât navigarea secvențială de înregistrare de scanare în forma specificând valorile unora dintre câmpuri, pentru a căuta-o pe ele. De exemplu, sub formă de informații pentru un număr mare de angajați ar dori să meargă rapid la cartela angajat cu un nume cunoscut. Acest lucru se poate face folosind o listă specială pentru a selecta numele.

În Sec. „Crearea de control folosind setul de instrumente“ Ch. 5, am menționat faptul că, atunci când creați o listă / Combo utilizând expertul într-o formă legată la o sursă de date, Access oferă mijloacele de a face să meargă la formularul de înscriere. Luați în considerare exemplul creării unei astfel de liste:

  1. Deschideți formularul în modul de proiectare „angajati“ (angajati) bază de date „Northwind“ (Northwind).
  2. Asigurați-vă că butonul Caseta de instrumente Toolbox (Caseta de instrumente) apăsat Wizard (Wizards de control). Faceți clic pe casetă combo (Combo Box) și puneți un element nou în secțiunea antet a formularului prin desenarea unui dreptunghi cu mouse-ul dimensiunea dorită.
  3. Va lista mai întâi caseta de dialog Expert. Selectați butonul radio formularul de înregistrare de căutare pe baza valorii care conține caseta listă (Găsiți un record pe forma mea, pe baza valorii am selectat în caseta mea combo) și faceți clic pe Next (Înainte).
  4. În următoarea fereastră de dialog, selectați câmpurile expertului care formează coloanele unei liste de articole, „IDAngajat“ (IDAngajat), „Ultimul nume“ (LastName) și „name“ (FirstName). Faceți clic pe Next (Înainte).
  5. Următorul dialog liste Expertul solicită ajusta lățimea coloanelor listă. Coloana cu câmpul cheie „IDAngajat“ recomandat pentru a face ascunse (verificați coloana tasta Ascundere (ascunde coloana cheie)). Lăsați opțiunile propuse, și faceți clic pe Next (Următor).
  6. În ultima caseta de dialog Expert, doriți să introduceți eticheta de text explicând scopul listei. Text: Nume: și faceți clic pe Finish (Finalizare).

Mold este gata. Deschideți-l în modul Form, și asigurați-vă că alegerea numelui dorit și numelui de utilizator din caseta combo se mută la informațiile despre acel angajat. Această casetă combo este convenabil și ce valoare este posibil să se selecteze nu numai, dar, de asemenea, tastați doar primele litere ale numelui - un element necesar este selectat automat. rămân presa , pentru a afișa informații despre angajatul selectat.

Acțiunea creează o casetă combo este prevăzută procedura de eveniment după ce faceți upgrade (după actualizare), generat de expertul (a se vedea. De asemenea, Sec. „Crearea de proceduri de eveniment“, Ch. 13).