Napomena: Želimo da vam što pre pružimo najnoviji sadržaj pomoći čim na vašem jeziku. Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li nam na dnu ove stranice saopštiti da li su vam informacije bile od koristi? Ovo je članak na engleskom jeziku za brzu referencu.
Okvir sa listom u programu Microsoft Office InfoPath predložak obrasca možete da koristite da biste predstavili listu ograničene izbore korisniku.
U ovom članku
Kada koristiti okvir sa listom
Koristite okvir sa listom kada želite da:
-
Omogućavanje korisnicima da odaberu jednu opciju sa liste unapred definisanih stavki.
-
Prikažete vrednosti preuzete iz fiksne liste, iz predloška obrasca izvor podatakaili iz spoljnog izvora podataka, kao što je baza podataka ili Microsoft Windows SharePoint Services lista.
Na sledećoj ilustraciji korisnici kategorizuju troškove u obrascu izveštaja o troškovima tako što ćete izabrati vrednosti u okviru sa listom.
Kada umetnete okvir sa listom u predlošku obrasca, morate navesti vrednosti koje želite da se pojave u njoj. U suprotnom, korisnici će videti praznu listu kada otvore obrazac koji je zasnovan na predlošku obrasca. U dijalogu Svojstva okvira sa listom možete da sami otkucajte stavke ili da konfigurišete okvir sa listom da biste preuzeli stavke iz baze podataka ili drugog izvora podataka.
Slične kontrole
InfoPath uključuje kontrole koje su slične okvirima sa listom, ali imaju različite namenu. Da biste odlučili koje kontrole su najbolje funkcioniše u predlošku obrasca, pogledajte sledeće liste:
Okvir padajuće liste Kao što je okvir sa listom okvira padajuće liste korisnicima nudi listu izbora. Međutim, u okviru padajuće liste, stavke liste su skrivene dok korisnik klikne na strelicu pored okvira sa listom. Ako planirate da ponudite više izbora na listi ili ako je prostor u predlošku obrasca ograničen, okvir padajuće liste može biti dobar izbor.
Kombinovani okvir Kao što je okvir sa listom, kombinovani okvir korisnicima nudi listu izbora. Međutim, u kombinovanom okviru stavke liste su skrivene dok korisnik klikne na strelicu pored kombinovanog okvira. Korisnici mogu da upišu sopstvene stavke u kombinovani okvir ili odaberite stavku sa liste unapred definisanih stavki.
Okvir sa listom višestruki izbor Ako želite da korisnici mogu da biste izabrali više od jedne stavke na listi, možete da koristite okvira sa listom za višestruki izbor umesto okvira sa listom. U okviru sa listom za višestruki izbor, korisnici ukazuju na izbor tako što ćete izabrati jednu ili više polja za potvrdu umesto da kliknete na vrednost na listi. Kao i sa standardnom liste polja, stavke iz okvira sa listom za višestruki izbor vidljivi kada korisnici prvo otvorite obrazac.
Dugmad opcija Kao što je okvir sa listom grupu dugmadi opcije omogućava korisnicima da biste izabrali sa liste ograničene izbore. Međutim, sa dugmadima opcije, korisnici kliknu na mali krug da izaberem umesto da izaberete stavku stavke u okviru sa listom.
Iskustvo korisnika
Okvira sa listom opcija su jedna od najčešće korišćenih obrasca kontrole, tako da većina korisnika zna kako da ih koristite.
Da biste izabrali nešto iz okvira sa listom, jednostavno kliknite na željenu stavku. Okvir sa listom je „otvori”, tako da korisnici mogu da vide listu izbora bez potrebe da kliknite na kontrolu. Ako izbore na listi premašuju visinu okvira koji sadrži ih, pojavljuje se traka za pomeranje sa desne strane kontrole. Ako korisnici upotrebljavaju tastaturu za popunjavanje obrasca, možete da pritisnete tastere strelica nagore i strelica nadole da biste se kretali kroz stavke u okviru sa listom.
Umetanje okvira sa listom
Procedura za umetanje okvira sa listom se neznatno razlikuju u zavisnosti od toga da li dizajnirate novi, prazan obrazac za predložak ili ga dizajnirate na baze podataka ili drugog spoljnog izvora podataka.
Sledeća ilustracija prikazuje kako okvir sa listom izgleda kada je izabran u režimu za dizajniranje, pre nego što su dodati oznaku i stavke.
Kontrole mogu da budu povezane ili nepovezane. Kad je kontrola povezana, to znači da je povezana sa poljem ili grupom u izvoru podataka tako da se podaci uneti u kontrolu čuvaju u datoteci osnovnog obrasca (.xml). Kad je kontrola nepovezana, to znači da nije povezana sa poljem ili grupom i da se podaci uneti u kontrolu ne čuvaju. Kad izaberete kontrolu ili pomerite pokazivač miša iznad nje, u njenom gornjem desnom uglu se pojavljuju tekst i ikona povezivanja. Tekst ukazuje na grupu ili polje sa kojim je kontrola povezana u izvoru podataka. Ikona ukazuje na to da li je kontrola ispravno povezana sa grupom ili poljem. Kad je povezivanje ispravno, pojavljuje se zelena ikona. Ako nešto nije u redu sa povezivanjem, videćete plavu ili crvenu ikonu.
Izvor podataka za predložak obrasca sastoji se od polja i grupe koje se pojavljuju u hijerarhijski pregled u oknu zadataka " Izvor podataka ". Okviri sa listom opcija su uvek povezane sa poljima. U sledećem primeru, okvir sa listom kategorije u predlošku obrasca je povezan sa poljem kategorije u oknu zadataka " Izvor podataka ".
Kad dizajnirate nov, prazan predložak obrasca, automatski je potvrđen izbor u polju za potvrdu Automatski kreiraj izvor podataka u oknu zadatka Kontrole. To programu InfoPath omogućava da automatski kreira polja i grupe u izvoru podataka kako budete dodavali kontrole u predložak obrasca. Ta polja i grupe su predstavljeni ikonama fascikli i datoteka u oknu zadatka Izvor podataka.
Ako dizajn predloška obrasca zasnujete na postojećoj datoteci, bazi podataka ili veb usluzi proširivog jezika za označavanje (XML datoteci, bazi podataka ili veb usluzi), InfoPath izvodi polja i grupe u oknu zadatka Izvor podataka iz tog postojećeg izvora podataka.
Umetanje okvira sa listom
-
U predlošku obrasca postavite kursor na mesto na kojem želite da umetnete kontrolu.
-
Ako ne vidite okno zadatka Kontrole, izaberite stavku Još kontrola u meniju Umetanje ili pritisnite kombinaciju tastera ALT+I, C.
-
U oknu zadatka Kontrole uradite nešto od sledećeg:
-
Da biste u izvoru podataka automatski kreirali polje koje je povezano sa okvirom sa listom, potvrdite izbor u polju za potvrdu Automatski kreiraj izvor podataka.
-
Da biste okvir sa listom povezali sa postojećim poljem, opozovite izbor u polju za potvrdu Automatski kreiraj izvor podataka.
Napomena: Ako polje za potvrdu nije dostupno, izvor podataka je zaključan. Na primer, ako dizajn predloška obrasca zasnujete na XML šemi, možda nećete moći da dodate nova polja ili grupe u izvor podataka u programu InfoPath. Ovo ograničenje vam onemogućava da nenamerno promenite šemu i učinite je nevažećom.
-
-
U okviru Umetanje kontrola, kliknite na dugme Okvir sa listom.
-
Ako ste opozvali u polju za potvrdu Automatski kreiraj izvor podataka u koraku 3, izaberite polje u okviru Povezivanje okvir sa listom za dijalog u koji želite da povežete okvir sa listom.
-
Da biste dodali oznaku u okviru sa listom u predlošku obrasca, otkucajte tekst iznad ili sa leve strane okvira sa listom iza kojeg sledi dvotačka (:).
-
Da biste naveli vrednosti koje želite da koristite kao stavke na listi, kliknite dvaput na okvir sa listom u predlošku obrasca.
-
Izaberite karticu Podaci.
-
Uradite nešto od sledećeg da biste popunili okvir sa listom:
Sami unesite vrednosti za okvir sa listom
Ova opcija je korisna kada imate već utvrđen ograničeni skup vrednosti, za koje ne očekujete da će se menjati u budućnosti. Ako se vrednosti promene, morate da objavite ažuriranu verziju predloška obrasca kako bi korisnici mogli da vide i koriste najnovije stavke liste.
-
Kliknite na dugme Dodaj.
-
U polje Vrednost unesite tekst koji želite da uskladištite ako korisnik izabere tu stavku.
-
U polje Ime za prikaz unesite tekst koji želite da prikažete za ovu stavku, a zatim kliknite na dugme U redu.
-
Ponovite korake od 1 do 3 za svaku stavku koju želite da dodate u okvir sa listom.
-
Da biste testirali promene, kliknite na dugme Pregled na standardnoj traci sa alatkama ili pritisnite kombinaciju tastera CTRL+SHIFT+B.
Koristi vrednosti iz drugog dela obrasca
Ova opcija je korisna kad želite da se vrednosti na listi menjaju u zavisnosti od drugih vrednosti koje korisnici unose u obrazac.
-
U okviru Stavke okvira sa listom izaberite stavku Pronađi vrednosti u izvoru podataka obrasca.
Stavke u okviru sa listom moraju da budu povezane sa određenom ponavljajućom grupom ili ponavljajućim poljem iz predloška obrasca.
-
Kliknite na dugme Izaberi XPath izraz pored okvira Stavke, a zatim u dijalogu Izbor polja ili grupe izaberite ponavljajuće polje ili ponavljajuću grupu koji sadrže polja koja će obezbediti vrednosti za okvir sa listom. Zatim kliknite na dugme U redu.
-
Kliknite na dugme Izaberi XPath izraz pored okvira Vrednost, kliknite na polje koje sadrži moguće vrednosti za stavke u okviru sa listom, a zatim na dugme U redu. Jedna od ovih vrednosti će biti sačuvana u osnovnom XML-u kada korisnik klikne na stavku u okviru sa listom.
-
Kliknite na dugme Izaberi XPath izraz pored okvira Ime za prikaz, kliknite na polje koje sadrži vrednosti prikazane u okviru sa listom, a zatim na dugme U redu.
Savet: Da se vrednosti za ime za prikaz ne bi više puta pojavljivale u okviru sa listom, potvrdite izbor u polju za potvrdu Prikaži samo stavke sa jedinstvenim imenom za prikaz.
Koristi vrednosti iz baze podataka, veb usluge, XML dokumenta ili sa SharePoint lokacije
Ova opcija je korisna kada želite da vrednosti u okviru sa listom budu ažurirane ili da se redovno osvežavaju. Vrednosti se obično skladište u bazi podataka ili drugom spoljnom izvoru podataka i preuzimaju kad god se obrazac otvori.
-
Izaberite stavku Potraži vrednosti iz spoljnog izvora podataka.
-
Uradite nešto od sledećeg:
-
Ako ste već dodali vezu za prenos podataka, kliknite na nju u okviru Veza za prenos podataka.
-
Da biste dodali novu vezu za prenos podataka, kliknite na dugme Dodaj, a zatim pratite uputstva u čarobnjaku za podatke za povezivanje.
Stavke u okviru sa listom moraju da budu povezane sa određenim ponavljajućim poljem ili ponavljajućom grupom.
-
-
Kliknite na dugme Izaberi XPath izraz pored okvira Stavke, a zatim u dijalogu Izbor polja ili grupe izaberite grupu ili polje koji sadrže polja koja će obezbediti vrednosti za okvir sa listom. Zatim kliknite na dugme U redu.
-
Kliknite na dugme Izaberi XPath izraz pored okvira Vrednost, kliknite na polje koje sadrži moguće vrednosti za stavke u okviru sa listom, a zatim na dugme U redu. Jedna od ovih vrednosti će biti sačuvana u osnovnom XML-u kada korisnik klikne na stavku u okviru sa listom.
-
Kliknite na dugme Izaberi XPath izraz pored okvira Ime za prikaz, kliknite na polje koje sadrži vrednosti prikazane u okviru sa listom, a zatim na dugme U redu.
Savet: Da se vrednosti za ime za prikaz ne bi više puta pojavljivale u okviru sa listom, potvrdite izbor u polju za potvrdu Prikaži samo stavke sa jedinstvenim imenom za prikaz.
-
Saveti vezani za raspored
Koristite sledeće savete koji će vam pomoći da doterate izgled, veličinu i druge aspekte okvira sa listom:
-
Razmislite o tome da proširite okvir sa listom tako da je nekoliko mesta veći od prosečne širine stavki na listi. Na taj način stavke na listi nisu delimično skrivene.
-
Da biste promenili širinu nekoliko okvirima sa listom odjednom, izaberite okvire sa listom opcija čiju veličinu želite da promenite, pritisnite tastere ALT + ENTER, izaberite karticu Veličina i zatim otkucajte novi broj u polju Širina .
-
Da biste promenili boju pozadine za nekoliko okvirima sa listom odjednom, izaberite stavku liste polja koja želite da promenite. U meniju Oblikovanje izaberite stavku ivice i senčenje, a zatim izvršite neophodna prilagođavanja na kartici Senčenje .
-
Da biste prilagodili font koji se pojavljuje u okviru sa listom, koristite polja Font i Veličinu fonta na traci sa alatkama Oblikovanje . Da biste promenili font i veličinu fonta za sve okvire sa listom opcija u predlošku obrasca odjednom, kliknite na dugme okvir sa listom koji sadrži oblikovanje koje želite, a zatim u meniju Oblikovanje kliknite na dugme Primeni Font na sve kontrole Okvir sa listom.
-
Ako želite da podesite razmak između okvira sa listom i objekata koji ga okružuju u predlošku obrasca, možete da prilagodite postavke margina u dijalogu Svojstva okvira sa listom (kartica "Veličina "). Korišćenje margina za povećanje razmaka nudi veći stepen kontrole nego korišćenje preloma pasusa da biste povećali prored.