Upotreba vrijednosti iz SQL Server baze podataka za popunjavanje okvira popisa, okvira s padajućim popisom ili kombiniranog okvira

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Okvir popisa, okvir s padajućim popisom ili kombinirani okvir mogu se popuniti podacima iz podatkovne veze za upit baze podataka programa Microsoft SQL Server.

Sadržaj članka

Pregled

Prije početka

Korak 1: Dodavanje podatkovne veze za upit

Korak 2: Konfiguriranje kontrole

Pregled

Okvir popisa, okvir s padajućim popisom ili kombinirani okvir prikazuju stavke koje korisnik odabire prilikom ispunjavanja obrasca koji se temelji na predlošku obrasca. Ove vrste kontrola mogu se konfigurirati kako bi se prikazali podaci iz sekundarne podatkovne veze baze podataka programa Microsoft SQL Server. Sekundarna podatkovna veza je bilo koja veza s vanjskim izvorom podataka koju dodajete predlošku obrasca kako bi korisnici koji ispunjavaju obrasce koji se temelje na ovom predlošku obrasca mogli dobiti podatke iz ili ih poslati u vanjski izvor podataka, kao što je web-usluga.

Prilikom dodavanja sekundarne podatkovne veze koja šalje upit o podacima u predložak obrasca programa Microsoft Office InfoPath stvara sekundarni izvor podataka s poljima podataka i grupama koje odgovara na način na koji podaci se pohranjuju u bazi podataka. Podatkovne veze za upit dobiva podatke iz web-servisa i sprema podatke u sekundarni izvor podataka obrasca. Prema zadanim postavkama, podaci u sekundarni izvor podataka dostupni su samo dok su korisnici povezani s mrežom. Možete konfigurirati sekundarne podatkovne veze da biste spremili rezultate upita na računala korisnika tako da imaju pristup podacima dok obrazac niste povezani s mrežom.

Napomena o sigurnosti : Ako koristite sekundarne podatkovne veze za dohvaćanje osjetljive podatke iz vanjskog izvora podataka, preporučujemo vam da biste onemogućili tu značajku da biste zaštitili podatke iz neovlaštenu upotrebu u slučaju gubitka ili krađe računala. Ako onemogućiti tu značajku, podaci će biti dostupna samo ako je korisnik povezan s mrežom.

Budući da se struktura podataka u sekundarnom izvoru podataka mora podudarati s načinom na koji su onu spremljeni u bazi podatka, ne možete mijenjati postojeća polja ili grupe u sekundarnom izvoru podataka. Za dodatne informacije o podatkovnim vezama i izvorima podataka pogledajte sekcijuVidi također.

Vrh stranice

Prije nego što započnete

Prije nego što mognete upotrijebiti vrijednosti iz SQL Server baze podataka za popunjavanje kontrola na predlošku obrasca potrebne su vam sljedeće informacije vašeg administratora baze podataka:

  • Naziv poslužitelja s bazom podataka koju ćete koristiti s ovim predloškom obrasca.

  • Naziv baze podataka koju ćete koristiti s ovim predloškom obrasca.

  • Provjera autentičnosti koju zahtijeva baza podataka. Za određivanje načina pristupa korisnika bazi podataka, ona može koristiti provjeru autentičnosti sustava Microsoft Windows ili provjeru autentičnosti programa SQL Server.

  • Naziv tablice koja sadrži podatke koje želite poslati u obrazac. To je primarna tablica. Ako planirate koristiti više od jedne tablice u bazi podataka, trebaju vam nazivi drugih podređenih tablica.

  • Možete li sigurno spremiti rezultate upita na korisničkim računalima za izvanmrežnu upotrebu.

Vrh stranice

Korak 1: Dodavanje podatkovne veze za upit

Ako nemate postojeće podatkovne veze upita koje možete koristiti u predlošku obrasca, slijedite ove korake da biste dodali sekundarne podatkovne veze u predložak obrasca koja šalje podatke. Ako je vaš predložak obrasca već ima sekundarnu podatkovnu vezu koju možete koristiti, možete preskočiti ovaj odjeljak i idite na Korak 2: Konfiguriranje kontrole.

  1. U izborniku Alati pritisnite Podatkovne veze.

  2. U dijaloškom okviru Veze s podacima , kliknite Dodaj.

  3. U čarobnjaku za povezivanje s podacima pritisnite Stvori novu vezu s funkcijom, pritisnite Primi podatke i pritisnite Dalje.

  4. Na sljedećoj stranici čarobnjaka pritisnite Baza podataka (samo Microsoft SQL Server ili Microsoft Office Access) i zatim pritisnite Dalje.

  5. Na sljedećoj stranici čarobnjaka pritisnite Odabir baze podataka.

  6. U dijaloškom okviru Odabir izvora podataka pritisnite Novi izvor.

  7. Na sljedećoj stranici čarobnjaka, na popisu S kojim se izvorom podataka želite povezati pritisnite Microsoft SQL Server i pritisnite Dalje.

  8. U okvir Naziv poslužitelja upišite naziv poslužitelja koji sadrži SQL Server bazu podataka.

  9. Pod Vjerodajnice za prijavu napravite jedno od sljedećeg:

    • Ako baza podataka omogućuje pristup na osnovi vjerodajnica korištenih u mreži sustava Microsoft Windows, pritisnite Koristi Windows provjeru autentičnosti.

    • Ako baza podataka omogućuje pristup na osnovi određenog korisničkog imena i lozinke koju dobijete od administratora baze podataka, pritisnite Koristi ovo korisničko ime i lozinku i zatim upišite korisničko ime i lozinku u okvire Korisničko ime i Lozinka.

  10. Pritisnite Dalje.

  11. Na popisu Odaberite bazu podataka koja sadrži željene podatke pritisnite naziv baze podataka koju želite upotrijebiti i pritisnite Povezivanje s određenom tablicom, pritisnite naziv primarne tablice i pritisnite Dalje.

  12. Na sljedećoj stranici čarobnjaka u okviru Naziv datoteke upišite naziv datoteke u koju se spremaju informacije o podatkovnoj vezi i za spremanje postavki pritisnite Završi.

    Namjeravate li upotrebljavati druge tablice u podatkovnoj vezi za upit, na ovoj stranici čarobnjaka možete dodati druge tablice.

    Dodavanje drugih tablica

    1. Pritisnite Dodavanje tablice.

    2. U dijaloškom okviru Dodavanje tablice ili upita kliknite naziv podređene tablice, a zatim kliknite Dalje. InfoPath će pokušati postaviti odnose tako da uspoređuje naziva polja u obje tablice. Ako ne želite koristiti predloženi odnos, odaberite odnos, a zatim kliknite Ukloni odnos. Da biste dodali odnos, kliknite Dodaj odnos. U dijaloškom okviru Dodavanje odnosa kliknite naziv svaki povezano polje u odgovarajući stupac, a zatim u redu.

    3. Pritisnite Završi.

    4. Za dodavanje dodatnih podređenih tablica ponovite ove korake.

  13. Pritisnite Dalje.

  14. Za spremanje rezultata upita s predloškom obrasca uključite potvrdni okvir Spremi kopiju podataka u predložak obrasca. Uključivanjem tog potvrdnog okvira rezultati upita spremaju se u predložak obrasca. Podaci su dostupni u obrascima koje korisnici ispunjavaju, iako njihova računala nisu povezana na mrežu, zbog toga što su podaci spremljeni u predlošku obrasca.

    Napomena o sigurnosti : Potvrđivanjem tog okvira rezultati upita spremaju se u predlošku obrasca. Podaci spremljeni u predlošku obrasca, pa je dostupne u obrascima koje korisnici ispunjavaju, čak i ako svojim računalima niste povezani s mrežom. Ako dobivate osjetljive podatke iz podatkovne veze, preporučujemo vam da biste onemogućili tu značajku da biste zaštitili podatke u slučaju gubitka ili krađe računala.

  15. Pritisnite Dalje.

  16. Na sljedećoj stranici čarobnjaka upišite opisni naziv za ovu sekundarnu podatkovnu vezu. Ako želite da obrazac automatski prima podatke prilikom otvaranja, uključite potvrdni okvir Automatski učitaj podatke prilikom otvaranja obrasca.

Vrh stranice

Korak 2: Konfiguriranje kontrole

  1. Ako predložak obrasca ima više prikaza, kliknite naziv prikaza u izborniku Prikaz da biste prešli u prikaz s kontrolom na mjesto na koje želite prikazati podatke iz sekundarni izvor podataka.

  2. Dvaput pritisnite kontrolu okvira popisa, okvira s padajućim popisom ili kombiniranog okvira koju želite popuniti.

  3. Pritisnite karticu Podaci.

  4. Pod Unosi okvira popisa pritisnite Pretraži vrijednosti s vanjskog izvora podataka.

  5. Na popisu Izvor podataka pritisnite izvor podataka koji želite upotrijebiti.

  6. Kliknite Odaberi XPath Slika gumba pokraj okvira stavke .

  7. U dijaloškom okviru Odabir polja ili grupe odredite podatke koji će se prikazati korisniku i podatke koji će se poslati vanjskom izvoru podataka na jedan od sljedećih načina :

    Određivanje je li korisnik će vidjeti podatke s istim podacima korisnik šalje

    • Pritisnite polje i zatim pritisnite U redu.

    Određivanje podataka korisnik će vidjeti razlikuje od podataka koje korisnik šalje

    Napomena : U ovom slučaju, podaci koji se korisniku prikazuju su iz jednog od polja u grupi, a podaci koje korisnik šalje iz drugog su polja iste grupe.

    1. Pritisnite grupu i zatim pritisnite U redu.

    2. U dijaloškom okviru Svojstva kontrole , kliknite Odaberi XPath Slika gumba pokraj okvira vrijednost .

    3. U dijaloškom okviru Odabir polja ili grupe pritisnite polje s podacima koje korisnik šalje vanjskom izvoru podataka i zatim pritisnite U redu.

    4. U dijaloškom okviru Svojstva kontrole , kliknite Odaberi XPath Slika gumba pokraj okvira naziv prikaza .

    5. U dijaloškom okviru Odabir polja ili grupe pritisnite polje s podacima koji se pojavljuju u kontroli i zatim pritisnite U redu.

  8. Ako polje u okviru Naziv prikaza ima vrijednosti sa sličnim nazivima prikaza, a vi želite prikazati samo jedinstvene nazive, uključite potvrdni okvir Prikaži samo unose s jedinstvenim nazivima prikaza.

Vrh stranice

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×