Creați și configurați caseta combo

Combo Box - una dintre cele mai populare controale. Este simplu, ușor de utilizat, compact. Acesta este utilizat pentru a selecta din lista finală. Prin urmare, vom aplica pentru a introduce numele străzii. Într-adevăr, lista de străzi este ușor de extras din KLADR regională, aceasta nu este o problemă. Dar, în programul nostru atât de dificil de nimic, pur și simplu introduceți în al treilea tabel câteva nume.

Deoarece ComboBox este destul de complicată, destul de justificat utilizarea de constructor. Dar să-l folosească, trebuie să creați mai întâi un combobox.

Apoi, faceți clic pe butonul din dreapta al mouse-ului, selectați Builder, și începe configurarea. Pe prima filă, trebuie să selectați sursa de date.

În prima caseta combo - Completați lista wihh selectat câmp dintr-un tabel, care este, de la câmpurile la orice masă.
În a doua casetă Combo este selectată baza de date, în acest caz - BAZA1
Sub el - editboks, de unde puteți selecta un tabel specific, din care luăm date. Desigur, vom alege Ulica

Dar, în tabel poate fi mai mult de un domeniu, poate chiar o mulțime de domenii. Avem nevoie, de regulă, nu toate, ci doar o parte. În cazul nostru, acestea ar putea fi bine doi-unu cu numele străzii, iar celălalt ar indica tipul acesteia - Lane, stradă, alee, bulevard. Și ar putea fi de trei străzi dacă au identificatori numerice.

Toate aceste câmpuri vor fi afișate în editbokse de mijloc - câmpul disponibil (câmpuri disponibile). Acum există doar un singur domeniu - Nazvanie.

Prin apăsarea săgeata albastră, acest câmp poate fi plasat în lista de câmpuri selectate pentru a afișa, câmpul selectat - editboks dreapta. Prin apăsarea butonului cu săgeata dublă, puteți muta înapoi o dată toate câmpurile disponibile în tabel. După ce pot fi transferate la al doilea tab. „OK“, până când apăsați cu atât mai repede el se închide și închide constructor.

Primul buton radio controlează afișarea listei. Aici este un exemplu de modul în care funcționează

Al doilea buton radio controlează funcționarea caseta combo
„Drop-down Combo“ - căutare contextuală va funcționa numai după comunicarea listei.
„Drop-down list“ - căutarea va fi efectuată fără a deschide lista.

Al treilea buton radio activează sau dezactivează căutarea incrementală (căutare rafinare). Pentru ce interdicția, nu este clar, dar o astfel de posibilitate.

Necesitatea de a ajusta lățimea coloanei, în cazul în care este selectat mai mult de un câmp. Dar avem un câmp, și chiar conținutul montarea caseta nu este necesară. Dar dacă există interes, iată un exemplu.

Aici, ambele valori sunt foarte importante. prima coloană selectată din care va fi luată valoarea. În acest caz, o coloană, și nu există practic nici o alegere. Dar ar putea fi mai dificil în cazul în care a fost indicat în coloana „Street“ suplimentare, „Boulevard“ sau „Avenue“. Apoi, atunci când este selectată sursa de date, trebuie să selectați receptorul.

Observați spune numele Field (nume de câmp), ca datele sunt introduse în baza de date întotdeauna.

Făcând clic cu punctele deschide folderul corespunzător și selectați o masă, și deja de la ea - câmpul din dreapta

Atunci când se face acest lucru, puteți apăsa OK, și de a salva formularul imediat, pentru că este cea mai mare parte gata.

articole similare