Korišćenje vrednosti iz Access baze podataka da biste popunili okvir sa listom opcija, okvir padajuće liste ili kombinovanog okvira

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.

U InfoPath obrasca, možete da popunite okvir sa listom opcija, okvir padajuće liste ili kombinovani okvir podacima iz podataka za povezivanje upita u Microsoft Office Access 2007 (.accdb format) bazu podataka ili Access bazu podataka koja je sačuvana u starijoj verziji (.mdb format).

U ovom članku

Pregled

Pitanja kompatibilnosti

Pre nego što počnete

Korak 1: Dodavanje podataka za povezivanje upita

Korak 2: Podešavanje kontrole

Opcionalno: Podesite filter da biste ograničili stavke u kontrolu

Pregled

Okvir sa listom opcija, okvir padajuće liste ili kombinovani okvir prikazuje stavke koje korisnici mogu da izaberu kada popunjavaju InfoPath obrasca. Prilikom dizajniranja predloška obrasca, možete da konfigurišete ove tipove kontrola da biste prikazali podatke iz pomoćnih podataka za povezivanje sa Access bazom podataka.

Pomoćnih podataka za povezivanje je sve podatke za povezivanje sa spoljnim izvorom podataka koje dodate u predložak obrasca. Možete da konfigurišete pomoćnih podataka za povezivanje da biste preuzeli podatke koji korisnici treba da biste mogli da popunjavaju obrasce koji su zasnovani na predlošku obrasca ili za prosleđivanje podataka obrasca u spoljnog izvora podataka, kao što su Veb usluge.

Kada dodate pomoćnih podataka za povezivanje upita za podatke u predložak obrasca, InfoPath kreira sekundarni izvor podataka koja sadrži polja podataka i grupe koje odgovaraju na način skladištenja podataka u bazi podataka. Podatke za povezivanje preuzima podatke iz Veb usluge, a zatim skladišti podatke u obrazac pomoćni izvor podataka.

Možete da konfigurišete pomoćnih podataka za povezivanje da sačuvate rezultate upita na računarima korisnika tako da svi korisnici imaju pristup podatke čak i kada im nisu povezani sa mrežom. U zavisnosti od prirode podataka, možda ćete želeti da biste prikazali rezultate upita samo kada su korisnici povezani sa mrežom.

Napomena o bezbednosti: Ako koristite pomoćnih podataka za povezivanje da biste preuzeli osetljive podatke iz spoljnog izvora podataka, možda ćete želeti da biste onemogućili ovu funkciju da biste zaštitili podatke od neovlašćene upotrebe u slučaju da izgubite ili ukradu računara. Ako onemogućite ovu funkciju, podaci će biti dostupna samo ako je korisnik povezan sa mrežom.

Ako želite da ograničite broj stavki u okviru sa listom, možete da koristite filter. Korišćenje filtera kad je potrebno da biste prikazali podskup podataka koje je vratio upit koji je na osnovu kriterijuma koje je izabrao korisnik. Da kriterijuma može biti stavke koji su izabrani u druge kontrole (kao što je u okvir sa listom, kombinovanog okvira, okvir padajuće liste ili okvir za tekst), koja je povezana sa poljem u izvoru podataka.

Struktura podataka u sekundarnom izvoru podataka mora da odgovara načinu skladištenja podataka u bazi podataka, ne možete menjati postojeća polja ili grupe u sekundarnom izvoru podataka. Veze ka više informacija o podacima za povezivanje i izvorima podataka potražite u odeljku Takođe pogledajte ovaj članak.

Vrh stranice

Pitanja kompatibilnosti

Access baze podataka možete dodati podatke za povezivanje upita samo ako dizajnirate predložak obrasca koji se ne predložak obrasca kompatibilan sa pregledačem.

Vrh stranice

Pre nego što počnete

Vrednosti iz Access baze podataka možete da koristite za popunjavanje kontrole u predlošku obrasca, morate sledeće informacije od administratora baze podataka:

  • Ime i lokaciju baze podataka.

    Napomena: Ako drugi korisnici na mreži će kreirati obrazaca zasnovanih na tom predlošku, uverite se da je dostupna za te korisnike baze podataka.

  • Ime tabele ili upita koje će obezbediti vrednosti za kontrole. Koju ćete koristiti ove tabele ili upita kao primarne tabele kada konfigurišete podatke za povezivanje.

  • Imena tabela ili upita iz kojih primarnu tabelu ili upit može zahtevati podatke. U većini slučajeva, relacija između tabela su već uspostavljen u bazi podataka. Ako treba da ručno da uspostavite relacije između primarna tabela ili upit i drugu tabelu ili upit, moraćete povezano polje imena tabela ili upita.

Vrh stranice

Korak 1: Dodavanje podataka za povezivanje upita

Ako nemate postojećih upita podataka za povezivanje koje možete koristiti u predlošku obrasca, koristite sledeću proceduru da biste dodali pomoćnih podataka za povezivanje upita za podatke u predložak obrasca. Ako je vaš predložak obrasca već pomoćnih podataka za povezivanje koje možete da koristite, možete preskočiti ovaj odeljak i idite na korak 2: Podešavanje kontrole.

  1. U meniju Alatke izaberite stavku Podaci za povezivanje.

  2. U dijalogu Veze podataka kliknite na dugme Dodaj.

  3. U čarobnjaku za podatke za povezivanje kliknite na dugme Kreiraj novu vezu sa, kliknite na dugme prijem podatakai zatim kliknite na dugme dalje.

  4. Na sledećoj stranici čarobnjaka, izaberite bazu podataka (Microsoft SQL Server ili Microsoft Office Access), a zatim kliknite na dugme dalje.

  5. Na sledećoj stranici čarobnjaka, izaberite stavku Izbor baze podataka.

  6. U dijalogu Izbor izvora podataka potražite lokaciju baze podataka.

    Napomena: Ako bazu podataka je sačuvana na mrežnu lokaciju, idite na univerzalni imenovanja konvenciju (UNC) putanju lokacije. Ne potražite lokaciju na mreži putem mapiranu mrežnu disk jedinicu. Ako koristite mapiranu mrežnu disk jedinicu (koji je, dodeljivanje pismo mrežnu disk jedinicu, kao što su vam ili Z:), obrasce koji su kreirali korisnici koji su zasnovani na ovom predlošku će tražiti bazu podataka na tom određene mapiranu mrežnu disk jedinicu. Ako korisnik nema mrežnu disk jedinicu mapirani u potpuno isti način, obrazac neće pronaći bazu podataka.

  7. Kliknite na ime baze podataka, a zatim kliknite na dugme Otvori.

  8. U dijalogu Izbor tabele izaberite stavku primarna tabela ili upit koji želite da koristite, a zatim kliknite na dugme u redu.

  9. Na sledećoj stranici čarobnjaka, potvrdite izbor u polju za potvrdu Prikaži kolone tabele .

    Podrazumevano, sva polja u tabeli ili upitu dodaju se glavni izvor podataka predloška obrasca.

  10. Opozovite izbor u poljima za potvrdu za polja koja ne želite da uključite u glavnom izvoru podataka.

  11. Dodajte dodatni tabela ili upita koji želite da uključite u podatke za povezivanje.

    Kako?

    1. Kliknite na dugme da dodate tabelu.

    2. U dijalogu Dodavanje tabele ili upita kliknite na ime podređene tabele, a zatim kliknite na dugme dalje. InfoPath pokušava da biste podesili relacije podudarne imena polja u obe tabele. Ako ne želite da koristite predloženu relaciju, izaberite relaciju, a zatim kliknite na dugme Ukloni vezu. Da biste dodali vezu, kliknite na dugme Dodaj relaciju. U okviru za dijalog Dodaj relaciju , kliknite na ime svake povezano polje u koloni odgovarajućim, a zatim kliknite na dugme u redu.

    3. Kliknite na dugme Završi.

    4. Da biste dodali dodatne podređene tabele, ponovite ove korake.

  12. Kliknite na dugme Dalje.

  13. Da biste rezultate podataka za povezivanje upita kada obrazac nije povezan sa mrežom, potvrdite izbor u polju za potvrdu Uskladišti kopiju podataka u predložak obrasca .

    Napomena o bezbednosti: Izbor u ovom polju za potvrdu skladišti podatke na računaru korisnika kada obrazac koristi ove podatke za povezivanje. Ako obrazac preuzima osetljive podatke iz ove podatke za povezivanje, možda ćete želeti da biste onemogućili ovu funkciju da biste zaštitili podatke u slučaju da izgubite ili ukradu računara ili u suprotnom pristupiti od strane neovlašćenih korisnika.

  14. Kliknite na dugme Dalje.

  15. Na sledećoj stranici čarobnjaka, otkucajte opisno ime za pomoćne podatke za povezivanje, a zatim potvrdite da su ispravne informacije u odeljku Rezime .

  16. Da biste konfigurisali obrazac da biste automatski prijem podataka prilikom otvaranja, potvrdite izbor u polju za potvrdu Automatski preuzmi podatke prilikom otvaranja obrasca .

Vrh stranice

Korak 2: Podešavanje kontrole

  1. Ako obrazac ima više prikaza, kliknite na ime prikaza u meniju Prikaz da biste otišli u prikaz sa kontrolom gde želite da prikažete podatke iz u pomoćni izvor podataka.

  2. Dvaput kliknite na okvir sa listom opcija, okvir padajuće liste ili kombinovanog okvira u predlošku obrasca koji želite da konfigurišete.

  3. Izaberite karticu Podaci.

  4. U okviru stavke okvira sa listom, izaberite stavku Pronađi vrednosti iz spoljnog izvora podataka.

  5. Na listi izvora podataka izaberite izvor podataka koji želite da koristite.

  6. Kliknite na dugme Izaberi XPath izraz Slika dugmeta , pored stavke polja.

  7. U dijalogu Izbor polja ili grupe Navedite polja ili grupe čiji polja sadrže podatke koje će biti prikazane korisniku i podatke koji će proslediti u spoljnom izvoru podataka tako što ćete uraditi nešto od sledećeg.

    Određivanje da podatke koje korisnik će videti iste podatke koje će korisnik prosleđivanje

    • Kliknite na polje, a zatim kliknite na dugme u redu.

    Naveli da se razlikuje od podatke koje će korisnik prosledite podatke koje korisnik će videti

    Napomena: U ovom scenariju, podatke koje korisnik će videti dolazi iz jednog od polja u grupi i podatke koje će korisnik prosleđuju se nalazi u drugom polju u istoj grupi.

    1. Kliknite na grupu, a zatim kliknite na dugme u redu.

    2. U dijalogu Svojstva kontrole , kliknite na dugme Izaberi XPath izraz Slika dugmeta , pored polja za vrednost .

    3. U dijalogu Izbor polja ili grupe kliknite na polje koje sadrži podatke koje korisnik prosleđivanje do spoljnog izvora podataka, a zatim kliknite na dugme u redu.

    4. U dijalogu Svojstva kontrole , kliknite na dugme Izaberi XPath izraz Slika dugmeta , pored polja ime za prikaz .

    5. U dijalogu Izbor polja ili grupe kliknite na polje koje sadrži podatke koje će se pojaviti u kontroli, a zatim kliknite na dugme u redu.

  8. Ako polje u okviru ime za prikaz ima vrednosti sa sličnim imena za prikaz, a želite da prikažete samo jedinstvena imena, potvrdite izbor u polju za potvrdu Prikaži samo stavke sa jedinstvenim prikazanim imenima .

Vrh stranice

Vrh stranice

Opcionalno: Podesite filter da biste ograničili stavke u kontrolu

  1. Dvaput kliknite na okvir sa listom opcija, okvir padajuće liste ili kombinovanog okvira u predlošku obrasca koji želite da konfigurišete.

  2. Izaberite karticu Podaci.

  3. Kliknite na dugme Izaberi XPath izraz Slika dugmeta pored stavke polja.

  4. U dijalogu Izbor polja ili grupe kliknite na polje ili grupu koja sadrži polja koja obezbediti vrednosti za kontrolu, a zatim kliknite na dugme Filtriranje podataka.

  5. U dijalogu Filtriranje podataka kliknite na dugme Dodaj.

    Napomena: Ako želite da dodate uslov postojeći filter, kliknite na filter koji želite da primenite, a zatim kliknite na dugme Izmeni.

  6. U prvo polje u dijalogu Navedite uslove za Filter , kliknite na ime polja čije podatke koje želite da filtrirate.

  7. U drugo polje, kliknite na dugme tip filtriranja koje želite da koristite.

  8. U trećem polju izaberite tip uslova koji želite da primenite filter, a zatim otkucajte uslov.

  9. Da biste konfigurisali više od jednog uslova za filtriranje, kliknite na dugme i, a zatim uradite nešto od sledećeg:

    • Da biste primenili postojeći uslov i novi uslov filter, kliknite na dugme i, a zatim dodajte na novi uslov.

    • Da biste primenili postojeći uslov ili novi uslov filter, kliknite na dugme ili, a zatim dodajte dodatnih uslova.

  10. Kliknite na dugme u redu da biste zatvorili dijaloge.

  11. Da biste testirali promene, kliknite na dugme Pregled na standardnoj traci sa alatkama ili pritisnite kombinaciju tastera CTRL+SHIFT+B.

    Predložak obrasca se otvara u novom prozoru.

  12. U prozoru za pregled, izaberite različite vrednosti u kontroli filtera da biste testirali filter ispravno funkcioniše.

    Filter ne radi ispravno

    Ako vrednosti u kontroli koja sadrži filtera nisu ispravne, ili zato što su vrednosti previše ili premalo, pokušajte sledeće:

    • Ako koristite više uslova u filter, uklonite sve osim jednog uslova kako bi se proverilo da su ispravne vrednosti dobija iz tog jednim uslovom. Ako je prvi uslov daje tačne vrednosti, zatim Dodavanje drugog uslova i testirajte ga.

    • Filteri pravim razliku između velikih i malih slova. Ako želite da prikažete podatke koji počinje znakom velika ili mala slova, Kreiranje filtera sa stanje veliko slovo, izaberite ili u dijalogu Navedite uslov filtera , a zatim kreirajte slovima uslova.

    • Ako filtriranih vrednosti su tačno suprotnu od koje ste očekivali, na primer proizvodi iz svih dobavljačima prikaz umesto proizvode jedan dobavljača, promenite tip filtera u stanju. Na primer, ako vaše stanje koristi za filtriranje tip jednako je i dobijate previše proizvoda, pokušajte da koristite za filtriranje tip nije jednako je.

Vrh stranice

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×