Popunjavanje okvira s popisom, okvir padajućeg popisa ili kombiniranog okvira pomoću vrijednosti iz baze podataka programa Access

Napomena:  Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku .

U obrazac programa InfoPath mogu se popuniti okvira s popisom, okvir padajućeg popisa ili kombinirani okvir s podacima iz podatkovne veze za upit Microsoft Office Access 2007 (oblik .accdb) baze podataka ili baze podataka programa Access koja je spremljena u starijoj verziji (.mdb format).

Sadržaj članka

Pregled

Razmatranje kompatibilnosti

Prije početka

Korak 1: Dodavanje podatkovne veze za upit

Korak 2: Konfiguriranje kontrole

Neobavezno: Postavite filtar da biste ograničili stavke u kontroli

Pregled

Okvir s popisom, okvir padajućeg popisa ili kombinirani okvir prikazuje stavke koje korisnici mogu odabrati kada ispunjavanje obrasca programa InfoPath. Prilikom dizajniranja predloška obrasca, možete konfigurirati sljedeće vrste kontrola da biste prikazali podatke iz sekundarne podatkovne veze baze podataka programa Access.

Sekundarne podatkovne veze je bilo koja podatkovna veza vanjskog izvora podataka koje dodate u predložak obrasca. Možete konfigurirati podatkovnih veza za dohvaćanje podataka koje su korisnicima potrebne da bi se ispunjavati obrasce koji se temelje na vašem predlošku obrasca ili za slanje podataka obrasca na vanjski izvor podataka, kao što je web-servisa.

Nakon što dodate sekundarne podatkovne veze koja šalje podatke u predložak obrasca, InfoPath stvara sekundarni izvor podataka koji sadrži polja podataka i grupama koje odgovaraju na način na koji se podaci se pohranjuju u bazi podataka. Podatkovne veze za upit dohvaća podatke iz web-servisa, a zatim sprema podatke u obrasca sekundarni izvor podataka.

Možete konfigurirati sekundarne podatkovne veze da biste spremili rezultate upita na računala korisnika tako da ti korisnici imaju pristup podacima čak i kad računalima niste povezani s mrežom. Ovisno o prirode podataka, možda ćete morati rezultate upita prikazati samo kada korisnici su 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.

Ako želite ograničiti broj stavki u kontrolu okvira popisa, možete koristiti filtar. Korištenje filtra koje po potrebi prikaz podskupa podataka koje je vratio upit koji se temelji na odabiru korisnika. Koji kriterij može biti stavke koja je odabrana u drugu kontrolu (kao što je okvir s popisom, kombinirani okvir, okvir padajući popis, ili tekstni okvir) koja je povezana s poljem u izvoru podataka.

Budući da struktura podataka u sekundarni izvor podataka mora podudarati načinom podaci se pohranjuju u bazi podataka, ne možete mijenjati postojeća polja ili grupe u sekundarni izvor podataka. Veze na dodatne informacije o podatkovne veze i izvore podataka u odjeljku Vidi također ovog članka.

Vrh stranice

Razmatranje kompatibilnosti

Podatkovne veze za upit možete dodati bazu podataka programa Access samo ako su dizajniranja predloška obrasca koji nije predložak obrasca kompatibilan s preglednikom.

Vrh stranice

Prije početka

Prije korištenja vrijednosti iz baze podataka programa Access za popunjavanje kontrola u predlošku obrasca, potrebne su vam sljedeće informacije od administratora baze podataka:

  • Naziv i mjesto baze podataka.

    Napomena: Ako drugim korisnicima na mreži ćete stvoriti obrasce koji se temelje na tom predlošku obrasca, provjerite nalazi li se bazu podataka dostupna korisnicima.

  • Naziv tablice ili upita iz kojeg se dohvaćaju vrijednosti za kontrole. Koristite ove tablice ili upita kao primarne tablice prilikom konfiguriranja podatkovnu vezu za upit.

  • Nazivi drugih tablica ili upita iz kojeg primarnu tablicu ili upit može zahtijevati podataka. U većini slučajeva, tablica se već uspostavili odnosi u bazi podataka. Ako je potrebno ručno uspostaviti odnose između primarnu tablicu ili upit i drugu tablicu ili upit, morate nazive polja povezanih tablica ili upita.

Vrh stranice

Korak 1: Dodavanje podatkovne veze za upit

Ako nemate postojeće podatkovne veze upita koje možete koristiti u predlošku obrasca, koristite sljedeći postupak da biste dodali sekundarne podatkovne veze koja šalje podatke u predložak obrasca. 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. Na izborniku Alati kliknite Podatkovne veze.

  2. U dijaloškom okviru Podatkovne veze , kliknite Dodaj.

  3. U čarobnjaku za povezivanje s podacima kliknite Stvori novu vezu, kliknite Primi podatkei zatim kliknite Dalje.

  4. Na sljedećoj stranici čarobnjaka kliknite bazu podataka (Microsoft SQL Server ili Microsoft Office Access samo), a zatim kliknite Dalje.

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

  6. U dijaloškom okviru Odabir izvora podataka dođite do mjesta kopiju baze podataka.

    Napomena: Ako bazu podataka je spremljen na mrežnom mjestu, otvorite Univerzalna konvencija (UNC) put imenovanja lokacije. Dođite do mjesta na mreži putem mapiranih mrežnom pogonu. Ako koristite mapirani mrežni disk (to je, dodjeljivanje pismo na mrežnom pogonu, primjerice H: ili Z:), obrazaca koje korisnici stvarati koji se temelje na tom predlošku obrasca potražit će baze podataka na taj određene mapirani mrežni disk. Ako korisnik nema mrežni disk mapirati na isti način, obrazac neće pronaći bazu podataka.

  7. Kliknite naziv baze podataka, a zatim kliknite Otvori.

  8. U dijaloškom okviru Odabir tablice kliknite primarna tablica ili upit koji želite koristiti, a zatim kliknite u redu.

  9. Na sljedećoj stranici čarobnjaka odaberite potvrdni okvir Prikaži stupce tablice .

    Prema zadanim postavkama, sva polja u tablici ili upitu dodaju glavnom izvoru podataka obrasca.

  10. Poništite potvrdne okvire za polja koja želite uvrstiti u glavni izvor podataka.

  11. Dodavanje dodatnih tablica ili upita koji želite uvrstiti u podatkovnu vezu za upit.

    Kako?

    1. Kliknite Dodaj tablici.

    2. U dijaloškom okviru Dodavanje tablice ili upita kliknite naziv podređene tablice, a zatim kliknite Dalje. InfoPath pokušava odredio odnosa koji se podudaraju naziva polja u obje tablice. Ako ne želite koristiti predloženi odnos, odaberite odnos, a zatim kliknite Ukloni odnos. Da biste dodali odnosa, kliknite Dodaj odnos. U dijaloškom okviru Dodavanje odnosa kliknite naziv svaki povezano polje u odgovarajući stupac, a zatim u redu.

    3. Kliknite Završi.

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

  12. Kliknite Dalje.

  13. Da biste oslobodili rezultate podatkovnu vezu za upit kada obrazac niste povezani s mrežom, odaberite potvrdni okvir Spremi kopiju podataka u predlošku obrasca .

    Napomena o sigurnosti: Potvrđivanjem tog okvira spremaju se podaci na računalu korisnika ako obrazac koristi ovu podatkovnu vezu. Ako obrazac prenosi osjetljive podatke iz podatkovne veze, možda ćete morati onemogućiti tu značajku da biste zaštitili podatke u slučaju gubitka ili krađe računala ili u suprotnom pristupati neovlaštenog korisnika.

  14. Kliknite Dalje.

  15. Na sljedećoj stranici čarobnjaka upišite opisni naziv za ovu sekundarnu podatkovnu vezu, a zatim provjerite jesu li informacije u odjeljku Sažetak točni.

  16. Da biste konfigurirali obrazac da biste automatski prima podatke prilikom otvaranja, potvrdite okvir automatski dohvatiti 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. Dvokliknite okvir s popisom, okvir padajućeg popisa ili kontrole kombiniranog okvira u predlošku obrasca koji želite konfigurirati.

  3. Kliknite karticu Podaci.

  4. U odjeljku unosi u okvir s popisom, kliknite Pretraži vrijednosti s vanjskog izvora podataka.

  5. Na popisu izvora podataka kliknite izvor podataka koji želite koristiti.

  6. Kliknite Odaberi XPath Slika gumba , pokraj okvira stavke .

  7. U dijaloškom okviru Odaberite polje ili grupu navedite polje ili grupu čiji polja sadrže podatke koje će se prikazati korisniku i podatke koji će se šalje na vanjski izvor podataka tako da učinite nešto od sljedećeg.

    Određivanje je li podatke koje korisnik će vidjeti iste podatke koje korisnik šalje

    • Kliknite polje, a zatim kliknite u redu.

    Odredite podatke koje korisnik će vidjeti razlikuje od podataka koje korisnik šalje

    Napomena: U ovom scenariju podatke koje korisnik će vidjeti dolazi iz jednog od polja u grupi, a podaci koje korisnik šalje nalazi se u nekom drugom polju u istoj grupi.

    1. Kliknite grupu, a zatim kliknite u redu.

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

    3. U dijaloškom okviru Odaberite polje ili grupu , kliknite polje koje sadrži podatke da korisnik slanje na vanjski izvor podataka i zatim kliknite u redu.

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

    5. U dijaloškom okviru Odaberite polje ili grupu , kliknite polje koje sadrži podatke koje će se pojaviti u kontrolu, a zatim kliknite u redu.

  8. Ako polje u okvir zaslonsko ime ima vrijednosti sa sličnim nazivima prikaza, a želite prikazati samo jedinstvene nazive, potvrdite okvir Prikaži samo unose s jedinstvenim zaslonskim nazivima .

Vrh stranice

Vrh stranice

Neobavezno: Postavite filtar da biste ograničili stavke u kontroli

  1. Dvokliknite okvir s popisom, okvir padajućeg popisa ili kontrole kombiniranog okvira u predlošku obrasca koji želite konfigurirati.

  2. Kliknite karticu Podaci.

  3. Kliknite Odaberi XPath Slika gumba pokraj okvira stavke .

  4. U dijaloškom okviru Odaberite polje ili grupu , kliknite polje ili grupu koja sadrži polja koja sadrže vrijednosti za kontrolu, a zatim Filtriranje podataka.

  5. U dijaloškom okviru Filtriranje podataka kliknite Dodaj.

    Napomena: Ako želite dodati uvjet postojeći filtar kliknite filtar koji želite primijeniti, a zatim kliknite Izmijeni.

  6. U prvi okvir u dijaloškom okviru Određivanje uvjeta filtra , kliknite naziv polja čije podatke želite filtrirati.

  7. U drugom okviru kliknite željenu vrstu filtra koji želite koristiti.

  8. U trećem okviru kliknite vrstu željenog uvjet koji želite primijeniti filtar, a zatim upišite uvjet.

  9. Da biste konfigurirali više uvjeta za filtriranje, kliknite i, a zatim učinite nešto od sljedećeg:

    • Da biste primijenili postojećeg uvjeta i novog uvjeta na filtar, kliknite i, a zatim Dodavanje novog uvjeta.

    • Da biste primijenili postojećeg uvjeta ili novog uvjeta na filtar, kliknite ili, a zatim dodavanje dodatnih uvjeta.

  10. Kliknite u redu da biste zatvorili dijaloške okvire.

  11. Da biste testirali promjene, kliknite Pretpregled na alatnoj traci Standardno ili pritisnite CTRL + SHIFT + B.

    Predložak obrasca se otvara u novom prozoru.

  12. U prozoru pregleda odaberite različite vrijednosti u kontroli filtra da biste testirali filtar ispravno funkcionira.

    Filtar ne funkcionira ispravno

    Ako vrijednosti u kontrolu koja sadrži filtar nisu ispravni, ili jer nema previše vrijednosti ili nema dovoljno, pokušajte sljedeće:

    • Ako koristite više uvjeta u filtar, uklonite sve osim jednog uvjeta kako biste usporedili odgovarajuće vrijednosti vraćaju s jedne uvjet. Ako je prvi uvjet vraća odgovarajuće vrijednosti, dodajte drugi uvjet i ga testirate.

    • Filtri učiniti razliku između velika i mala slova. Ako želite prikazati podatke koji započinju znakom velikim ili malim slovom stvaranje filtra s uvjet veliko slovo odaberite ili u dijaloškom okviru Odredite uvjet filtra , a zatim stvorite uvjeta malim slovima.

    • Ako su filtrirani vrijednosti točno suprotan od ono što se očekujete, primjerice proizvode iz svih prikaza dobavljače umjesto proizvode iz jednog dobavljača, promijenite vrstu filtra u uvjetu. Na primjer, ako uvjet koristi u filtar vrsta jednako je , a dobivate previše proizvoda, pokušajte koristiti u filtar vrsta nije jednako.

Vrh stranice

Proširite svoje vještine korištenja sustava Office
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.

×