Dodavanje okvira s popisom ili kombiniranog okvira

Prilikom unosa podataka u obrasce u bazama podataka programa Access za stolna računala može biti brže i jednostavnije odabrati vrijednost s popisa nego pamtiti vrijednost koju želite upisati. Popis odabira pridonosi i tome da je vrijednost unesena u polje prikladna. Kontrola popisa može se povezati s postojećim podacima ili prikazati fiksne vrijednosti koje unesete prilikom stvaranja kontrole. Nastavite čitati da biste saznali više o kontrolama popisa dostupnima za obrasce programa Access te kako ih stvoriti i prilagoditi.

Što želite učiniti?

Saznajte više o vrstama kontrola okvira popisa

Access nudi dvije kontrole popisa za obrasce – okvir s popisom i kombinirani okvir.

Okvir s popisom    Kontrola okvira popisa prikazuje popis vrijednosti ili odabira. Okvir s popisom sadrži retke podataka i obično je veličine tako da u svakom trenutku bude vidljivo nekoliko redaka. Reci mogu imati jedan ili više stupaca koji se mogu pojaviti s naslovima ili bez njih. Ako popis sadrži više redaka nego što se može prikazati u kontroli, Access prikazuje klizač u kontroli. Korisnik je ograničen na odabire navedene u okviru s popisom; nije moguće upisati vrijednost u okvir s popisom.

Okvir s popisom

Kombinirani okvir    Kontrola kombiniranog okvira omogućuje kompaktniji prikaz popisa odabira. popis je skriven dok ne kliknete strelicu padajućeg izbornika. Kombinirani okvir omogućuje unos vrijednosti koja se ne nalazi na popisu. Na taj način kontrola kombiniranog okvira kombinira značajke tekstnog okvira i okvira s popisom.

Korištenje kombiniranog okvira (padajućeg popisa)

1. Kliknite strelicu da biste prikazali padajući popis.

2. Kliknite mogućnost na padajućem popisu.

Okviri s popisima i kombinirani okviri mogu biti povezane ili slobodne kontrole. Te kontrole mogu tražiti vrijednosti na fiksnom popisu koji sami upišete ili mogu tražiti vrijednosti u tablici ili upitu. Da biste stvorili povezani okvir s popisom ili kombinirani okvir koji traži vrijednosti u tablici ili upitu, provjerite temelji li se obrazac na izvor zapisa koji sadrži polje vanjski ključ ili Polje za pretraživanje. To omogućuje stvaranje odnosa potrebnih za povezivanje podataka u okviru s popisom ili kombiniranog okvira s podacima na obrascu.

Vrh stranice

Stvaranje okvira s popisom ili kombiniranog okvira pomoću čarobnjaka

  1. Desnom tipkom miša kliknite obrazac u navigacijskom oknu, a zatim kliknite Prikaz dizajna.

    Napomena: Ovaj postupak pretpostavlja da je obrazac povezan s tablicom ili upitom. Neki od koraka neće se primijeniti ako je obrazac nepovezan. Da biste utvrdili je li obrazac povezan s tablicom ili upitom, pritisnite F4 da biste prikazali list svojstava. Na kartici Podaci lista svojstava okvir svojstva Izvor zapisa prikazuje tablicu ili upit s omenom obrasca.

  2. Na kartici Dizajn obrasca u grupi Kontrole provjerite je li odabrana mogućnost Koristi čarobnjake za kontrole.

  3. Kliknite alat okvira Button image ili kombinirani okvir Button image .

  4. Na obrascu kliknite mjesto na koje želite s postaviti okvir s popisom ili kombinirani okvir.

    • Ovisno o vašem izboru, pokreće se čarobnjak za okvire s popisom ili čarobnjak za kombinirani okvir.

  5. Kada čarobnjak upita kako želite dohvatiti vrijednosti za kontrolu, učinite nešto od sljedećeg:

    • Ako želite prikazati trenutne podatke iz izvora zapisa, kliknite Želim da okvir s popisom/kombinirani okvir potraži vrijednosti u tablici ili upitu.

    • Ako želite prikazati fiksni popis vrijednosti koje će se rijetko mijenjati, kliknite Upisat ću vrijednosti koje želim.

    • Ako želite da kontrola provodi postupak traženja, a ne kao alat za unos podataka, kliknite Pronađi zapis na obrascu na temelju vrijednosti koju sam odabrao u okviru s popisom /kombiniranom okviru. Time se stvara slobodna kontrola s ugrađenom makronaredbom koja izvodi postupak traženja na temelju vrijednosti koju korisnik unosi.

  6. Slijedite upute za određivanje načina na koji će se vrijednosti prikazivati.

  7. Ako ste na prvoj stranici čarobnjaka odabrali jednu od prve dvije mogućnosti, čarobnjak će vas pitati što želite da Access učini kada odaberete vrijednost. Napravite nešto od sljedećeg:

    • Da biste stvorili nevezana kontrola, kliknite Zapamti vrijednost za kasnije korištenje. To znači da će Access držati odabranu vrijednost dok je korisnik ne promijeni ili zatvori obrazac, ali neće upisati vrijednost u tablicu.

    • Da biste stvorili kontrola veze, kliknite Spremi tu vrijednost u ovo polje, a zatim odaberite polje s kojim želite povezati kontrolu.

  8. Kliknite Dalje i upišite natpis za kontrolu. Natpis će se prikazati pokraj kontrole.

  9. Kliknite Završi.

Vrh stranice

Stvaranje okvira s popisom ili kombiniranog okvira dodavanjem polja s vrijednostima u obrazac

Povezani okvir s popisom ili kombinirani okvir možete stvoriti dodavanjem polja s vrijednostima u obrazac.

  1. Stvaranje polja s vrijednostima u tablici. Polje s vrijednostima koje stvorite može biti s više vrijednosti ili sadržavati jednu vrijednost.

    Dodatne informacije o stvaranju polja pretraživanja s više vrijednosti potražite u članku Stvaranje i brisanje polja s više vrijednosti.

  2. Napravite nešto od sljedećeg:

    • Stvorite novi obrazac koji se temelji na izvoru zapisa koji obuhvaća polje s vrijednostima. Na primjer, u navigacijskom oknu odaberite tablicu ili upit koji sadrži polje s vrijednostima, a zatim na kartici Stvaranje u grupi Forms kliknite Obrazac.

      Access automatski stvara kombinirani okvir za polje s vrijednostima.

    • Dodavanje okvira s popisom ili kombiniranog okvira u obrazac:

      1. U prikazu dizajna otvorite obrazac koji se temelji na izvoru zapisa koji obuhvaća polje s vrijednostima.

      2. Ako se okno Popis polja ne prikazuje, pritisnite Alt + F8 da biste ga prikazali.

      3. Dvokliknite polje s vrijednostima ili povucite polje s vrijednostima iz okna Popis polja u obrazac. Access automatski stvara kombinirani okvir povezan s poljem.

        Savjet: Da biste kombinirani okvir promijenili u okvir s popisom (ili obrnuto), desnom tipkom miša kliknite kontrolu, na izborničkom prečacu kliknite Promijeni u, a zatim željenu vrstu kontrole.

Vrh stranice

Stvaranje okvira s popisom ili kombiniranog okvira bez čarobnjaka

Kada stvorite okvir s popisom ili kombinirani okvir bez korištenja čarobnjaka, sami ste postavili mnoga svojstva kontrole. Ako želite dodatne informacije o određenom svojstvu, kliknite odgovarajući okvir svojstva pa pritisnite F1.

  1. Otvorite obrazac u prikazu dizajna.

  2. Na kartici Dizajn obrasca u grupi Kontrole provjerite nije li odabrana mogućnost Koristi čarobnjake za kontrole.

  3. Kliknite alat za Button image okvir s popisom ili alat za Button image okvir.

  4. Kliknite jednom unutar obrasca da biste stvorili kontrolu zadane veličine ili kliknite i vucite dok kontrola ne bude željena veličina.

  5. Dok je kontrola i dalje odabrana, pritisnite F4 da biste otvorili list svojstava.

  6. Postavite svojstva Vrsta izvora retka i Izvor retka s uputama iz sljedeće tablice.

    Radnja

    postavite svojstvo Vrsta izvora retka na...

    i postavite svojstvo Izvor retka na sljedeći način:

    Prikaz vrijednosti iz tablice ili upita ili rezultata SQL naredbe

    Tablica/upit

    Na padajućem popisu odaberite tablicu ili upit koji sadrži vrijednosti koje želite da se prikazuju u okviru s popisom ili kombiniranom okviru.

    (ili)

    Upišite SQL naredbu.

    (ili)

    Na kartici Podaci na listu svojstava kliknite Gumb sastavljača da biste otvorili sastavljač upita. Dodatne informacije o stvaranju upita potražite u članku Stvaranje jednostavnog upita odabiranja.

    Prikaz fiksnog popisa vrijednosti

    Popis vrijednosti

    Upišite popis fiksnih vrijednosti odvojenih točkama sa zarezom (;). Na primjer, Sjever; Južna; Istok; Zapad

    (ili)

    Na kartici Podaci na listu svojstava kliknite Gumb sastavljača da biste otvorili dijaloški okvir Uređivanje stavki popisa, a zatim upišite stavke u zasebne retke.

    Prikaz popisa polja iz tablice ili upita

    Popis polja

    Na padajućem popisu odaberite tablicu ili upit koji sadrži nazive polja koje želite prikazati u okviru s popisom ili kombiniranom okviru.

  7. Ako želite da se u kontroli pojavi više stupaca, kliknite okvir svojstva Broj stupaca i upišite željeni broj stupaca. Postavite svojstvo Širine stupaca da biste prilagodili širine stupaca. Da biste saznali više o svakom svojstvu, postavite pokazivač u okvir svojstva, a zatim pritisnite F1.

  8. Ako želite da Access spremi vrijednost koju ste odabrali, kliknite okvir svojstva Izvor kontrole i odaberite polje s kojim želite povezati okvir s popisom ili kombinirani okvir.

Vrh stranice

Prilagodba okvira s popisom ili kombiniranog okvira

Dok je obrazac otvoren u prikazu dizajna, provjerite je li odabran okvir s popisom ili kombinirani okvir, a zatim pritisnite F4 da biste otvorili list svojstava kontrole. Zatim učinite nešto od sljedećeg:

  • Promjena redoslijeda sortiranja u okviru s popisom ili kombiniranom okviru    Ako ste pomoću čarobnjaka stvorili okvir s popisom ili kombinirani okvir, Access automatski sortira retke koji čine popis po prvom vidljivom stupcu. Ako želite navesti drugi redoslijed sortiranja ili ako ste svojstvo Izvor retka kontrole postavili na spremljeni upit, slijedite sljedeći postupak:

    • Kliknite karticu Podaci , a zatim okvir svojstva Izvor retka.

    • Na kartici Podaci na listu svojstava kliknite Gumb sastavljača da biste otvorili sastavljač upita.

    • U retku Sortiranje stupca koji želite sortirati navedite željeni redoslijed sortiranja.

  • Povezivanje stupca iz okvira s popisom ili kombiniranog okvira    

    U okviru svojstva Vezani stupac okvira popisa ili kombiniranog okvira navedite broj koji odgovara položaju stupca u okviru s popisom ili kombiniranom okviru. Upišite, primjerice, 1 da biste prvi stupac u okviru s popisom ili kombinirani okvir uvezli s poljem u podlozi navedenim u svojstvu Izvor kontrole. Uvrstite skrivene stupce kada brojite stupce.

    Ako svojstvo Vezani stupac postavite na 0, Access sprema indeks popisa umjesto vrijednosti iz jednog od stupaca. To je korisno ako umjesto vrijednosti popisa želite pohraniti niz brojeva.

  • Skrivanje stupca u okviru s popisom ili kombiniranom okviru na obrascu    

    • U okvir svojstva Širine stupaca upišite 0 za stupac ili stupce koje želite sakriti.

      Pretpostavimo, primjerice, da imate povezani kombinirani okvir s dva stupca koji sadrži stupac ID-a dobavljača širine 0,5" i stupac NazivProizvoda od 2". Stupac ID dobavljača prvi je stupac na popisu, pa je svojstvo Širine stupaca postavljeno na 0,5 inča; 2". Da biste sakrili stupac ID dobavljača, postavite svojstvo Širine stupacana 0"; 2". Stupac ID dobavljača i dalje može biti vezani stupac iako je skriven.

      Napomena: U kombiniranom se okviru prvi vidljivi stupac prikazuje u dijelu tekstnog okvira kombiniranog okvira kada se popis ne prikazuje. Na primjer, stupac Naziv Dobavljača u prethodnom primjeru bit će prikazan jer je stupac ID dobavljača skriven. Ako stupac ID dobavljača nije skriven, bit će prikazan umjesto stupca Naziv Dobavljača.

  • Dodavanje naslova stupaca u kombinirani okvir na obrascu    

    • U okviru svojstva Glave stupaca kliknite Da da bi se prikazali naslovi stupaca. Naslovi u kombiniranim okvirima prikazuju se samo kada je popis otvoren.

      Ako se kombinirani okvir ili okvir popisa temelje na izvoru zapisa, Access kao zaglavlja stupaca koristi nazive polja iz izvora zapisa. Ako se kombinirani okvir ili okvir popisa temelje na popisu fiksnih vrijednosti, Access kao zaglavlja stupaca koristi prve n stavke podataka s popisa vrijednosti (svojstvo Izvor retka) kao zaglavlja stupaca, pri čemu je n = broj postavljen u svojstvu Broj stupaca .

  • Isključivanje značajke ispune u obliku upisa za kombinirani okvir na obrascu    

    • U okviru svojstva Automatsko proširivanje kliknite Ne.

      Kada je svojstvo Automatsko proširivanje postavljeno na Ne, morate odabrati vrijednost s popisa ili upisati cijelu vrijednost.

  • Postavljanje širine dijela okvira s popisom kombiniranog okvira na obrascu    

    • U okvir svojstva Širina popisa unesite željenu širinu pomoću trenutne mjerne jedinice (postavljene u sustavu Windows Upravljačka ploča). Da biste koristili mjernu jedinicu koja nije zadana, uključite pokazatelj mjera. Na primjer, unesite 2 cm. Ostavite dovoljno prostora za klizač.

      Dio okvira s popisom kombiniranog okvira može biti širi od dijela tekstnog okvira, ali ne može biti uži. Zadana postavka (automatski) čini okvir s popisom istu širinu kao i dio tekstnog okvira kombiniranog okvira.

  • Postavljanje maksimalnog broja redaka za prikaz u kombiniranom okviru na obrascu    

    • U okvir svojstva Popis redaka unesite broj.

      Ako stvarni broj redaka premašuje broj naveden u svojstvu Reci popisa, u kombiniranom se okviru prikazuje okomiti klizač.

  • Ograničavanje unosa kombiniranog okvira na stavke u dijelu kombiniranog okvira popisa na obrascu    

    • U okviru svojstva Ograniči na popis kliknite Da.

      Napomene: 

      • Ako prvi stupac prikazan u kombiniranom okviru nije vezani stupac, Access ograničava unose na popis čak i ako je svojstvo Ograniči na popis postavljeno na Ne.

      • Ako je svojstvo Ograniči na popis postavljeno na Ne, kada unesete stavku koja se ne nalazi na popisu, ako je kombinirani okvir vezan, unos se pohranjuje u temeljno polje, ali se ne dodaje na popis. Da biste na popis dodali nove unose, koristite svojstvo On Not In List i događaj Nije na popisu.

Vrh stranice

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.