Predstavljanje izvora podataka

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 ovom članku

Pregled izvora podataka

Glavni izvor podataka

Pomoćni izvori podataka

Razumevanje veze između izvora podataka i XML šeme

Pregled izvora podataka

Svi podaci koje se pojavljuje u obrascu, da li je ovo podatke koje korisnik može da izabere u okviru sa listom, okvir padajuće liste ili kombinovanog okvira ili podatke koje korisnik dodaje u obrazac se skladišti u izvore podataka obrasca. Izvor podataka se sastoji od polja i grupe. Na isti način da fascikli na čvrstom disku sadrže i organizuju datoteke, polja sadrže podatke koje korisnici unose u obrasce koji su zasnovani na predlošku obrasca i grupe sadrže i organizuju ta polja. Korisnik dodaje podatke u kontrole u obrascu, a one su povezane sa ovim poljima. Na primer, pretpostavimo da dizajnirate predložak obrasca za izveštaj o troškovima. Kada korisnici otvore obrazac zasnovan na predlošku obrasca, oni se može iskazati svoje ime, srednje i prezime imena tri kontrole okvira za tekst – svaki okvir za tekst je povezana sa polje za ime, srednje ime polja i polja za prezime. Ova imena polja se nalaze u grupi „ime”.

Možete da vidite i rad sa polja i grupe u izvoru podataka predloška obrasca u oknu zadataka " Izvor podataka ".

Okno zadataka „Izvor podataka“ u programu InfoPath

1. polje

2. grupa

Iako struktura izvora podataka ne podudara uvek rasporeda u predlošku obrasca, postoje uobičajene sličnosti, naročito za grupe i polja koja su povezana sa ponavljajuće tabele, odeljke, ponavljajuće sekcije, i opcionalni odeljci. Na primer, tabela ili sekcija je povezana sa grupom u izvoru podataka, a sve kontrole u tabeli ili odeljka su povezane sa poljima koja su deo te grupe. Na sledećoj ilustraciji, troškovi po stavkama ponavljajuće tabele u obrazac izveštaja o troškovima se sastoji od tri kolone koje sadrže datum odabirača datuma, okvira za tekst opis i okvira za tekst "Trošak". Ove kontrole su povezane sa polje za datum, polje "Opis" i iznos, tim redom. Sama tabela je povezana sa grupom stavke.

Ponavljajuća tabela povezana sa grupom i poljima u izvoru podataka

Predložak obrasca može da ima dva tipa izvora podataka – u jednom, glavni izvor podataka i opcionalno, jedan ili više pomoćnih izvora podataka.

Vrh stranice

Glavni izvor podataka

Glavni izvor podataka sadrži sledeće:

  • Podaci koje korisnici unose pri popunjavaju obrazac koji je zasnovan na predlošku obrasca, kao što su podatke koji su uneti u okvir za tekst. Na primer, korisnik otkuca svoje, središnje, imena i prezimena u okvire za tekst koji su povezani sa poljima u glavnom izvoru podataka.

  • Podaci iz povezivanje sa podacima u bazu podataka ili Veb usluga, koja se koristi za definisanje izvora podataka predloška obrasca.

U glavnom izvoru podataka podaci koje korisnici čuvaju ili prosleđuju kada popunjavaju obrazac. Kada korisnici sačuvali obrazac tako da ga kasnije možete proslede, korisnici čuvate podatke u glavnom izvoru podataka.

Kreiranje glavnog izvora podataka

Kada kreirate predložak obrasca, Microsoft Office InfoPath automatski kreira glavni izvor podataka za vas. Svi Predlošci InfoPath obrazaca sadrže u jednom, glavni izvor podataka. Glavni izvor podataka, u zavisnosti od tipa predloška obrasca koji kreirate se može dodati polja i grupe:

Prazan predložak obrasca    Dodajete polja i grupe u glavnom izvoru podataka pomoću okna zadatka Izvor podataka ili tako što ćete prevući kontrolu iz okna zadatka kontrole u prikaz u predložak obrasca. Kada prevučete kontrolu u prikaz, InfoPath dodaje polja i grupe glavnog izvora podataka u zavisnosti od tipa kontrole dodajete. Na primer, ako prevučete kontrolu okvira za tekst u predlošku obrasca, InfoPath dodaje polja u glavnom izvoru podataka. Ako prevučete kontrolu ponavljajuće sekcije u predlošku obrasca, InfoPath dodaje grupe u glavnom izvoru podataka. Ako prevučete kontrolu ponavljajuće tabele u predlošku obrasca, InfoPath dodaje dve grupe u glavni izvor podataka za ponavljajuću tabelu i dodati polje u glavni izvor podataka za svaku kolonu u tabeli.

XML dokument na osnovu predloška obrasca    InfoPath dodaje polja i grupe koje mapirate elemente koji su definisani u šemi ili elementima u dokumentu.

Predložak obrasca zasnovan na Microsoft Office Access bazu podataka ili Microsoft SQL Server baze podataka     InfoPath dodaje polja i grupe u glavni izvor podataka, tako da skladišti bazu podataka na osnovu.

Predložak obrasca na osnovu Veb usluge    InfoPath dodaje polja i grupe koje se mapiraju sa šemom koju obezbeđuje Veb usluge.

Ako izvor podataka – na primer, Veb usluge ili baze podataka – se ne nalazi u predlošku obrasca, on se naziva spoljnog izvora podataka. InfoPath obrazaca za povezivanje sa ovim spoljnim izvorima podataka pomoću podataka za povezivanje.

Menjanje glavnog izvora podataka

Glavni izvor podataka, u zavisnosti od postojeća polja ili grupe u glavnom izvoru podataka možete dodati dodatna polja i grupe. Sledeća tabela prikazuje šta možete dodati postojeća polja ili grupe, na osnovu ikone koje se pojavljuju u oknu zadataka " Izvor podataka ".

Ikona

Šta možete da dodate

Slika ikone

Slika ikone    Možete da dodate grupe ili polja u ovoj grupi. Ova ikona predstavlja grupu koja je dodata u glavni izvor podataka pomoću okna zadatka Izvor podataka ili kontrole povezane sa ovu grupu koja se prevlači iz okna zadatka kontrole u prikaz u prazan predložak obrasca.

Slika ikone

Ikone    Ovo polje možete dodati samo polja. Ova ikona predstavlja polje koje je dodato u glavni izvor podataka pomoću okna zadatka Izvor podataka ili kontrole povezane sa ovo polje koje je prevučeno iz okna zadatka kontrole u prikaz u prazan predložak obrasca.

Slika ikone

Ikona zaključane grupe    Ne možete dodati polja ili grupe u ovoj grupi. Ova grupa je na osnovu podataka za povezivanje sa spoljnim izvorom podataka.

Slika ikone

Ikona zaključanog polja    Ovo polje nije moguće dodati polja. Ovo polje je na osnovu podataka za povezivanje sa spoljnim izvorom podataka.

Ako prevučete kontrolu u prikaz u predlošku obrasca i taj predložak obrasca sadrži polja i grupe koje se zasnivaju na podacima za povezivanje, morate povezati kontrolu postojeća polja i grupe u glavnom izvoru podataka. InfoPath ne dodaje automatski polja i grupe u predložak obrasca koji sadrži polja i grupe koji su zasnovani na spoljnim izvorima podataka. Veze ka više informacija o dodavanju polja i grupe u odeljku Takođe pogledajte .

Napomena: Ako korisnici već popunili obrasce koji su zasnovani na predlošku obrasca, sledeće promene u predlošku obrasca glavni izvor podataka može dovesti do gubitka podataka u tim obrascima:

  • Premeštanje, brisanje ili preimenovanje polja ili grupe

  • Promena ponavljajuće polja ili grupe na koji se ne polja ili grupe

  • Promena tipa podataka obogaćenog teksta na neki drugi tip podataka

Za polja i grupe koje možete da izmenite, možete da promenite sledeća svojstva:

Ime    Ime polja ili grupe.

Zahtevi za ime

  • Svako ime u glavnom izvoru podataka mora biti jedinstvena. Ako morate da koristite isto ime za više od jednog polja ili grupe, Kreirajte referencu za to polje ili grupa. Kada kreirate referencu na polje ili grupu, InfoPath kreira novo identično polje ili grupu čija su svojstva povezana sa svojstvima prvog polja ili grupe. Sve promene u jednom polju ili grupi automatski ažurirati na drugo, referentno polje ili grupu. Referentne grupe, kao što su referentna polja, sadrže ista polja i grupe i imaju ista svojstva.

  • Imena ne mogu da sadrže razmake.

  • Imena moraju počinjati abecednim znakom ili donjom crtom (_) i mogu da sadrže samo alfanumeričke znakove, podvlake, crtice (--) i tačke (.).

Pored ove zahteve, preporučuje se da koristite ime koje opisuje sadržaj polja ili grupe. Na primer, ako imate grupu koja sadrži po stavkama detalje o troškovima, ime grupe troškovi po stavkama. Za polje u grupi koja sadrži iznos troškova, ime polja troškova.

Tip    Definiše da li je stavka u glavnom izvoru podataka polje ili grupu. Polje ima jedinstvenu vrednost, a grupa sadrži druga polja.

Tipovi polja i grupe

Tip

Kada se koristi

Polje (atribut)

Koristite ovaj tip polja ako jedan ili više od sledećih primeni:

  • Polje ne može da sadrži druge grupe ili polja.

  • Polje mora biti u polju elementa.

  • Polje se ne ponavlja.

  • Polje uvek mora da sadrži vrednost.

  • Polje je bilo koji tip podataka osim obogaćenog teksta (XHTML).

  • Baza podataka ili Veb usluga zahteva polje atributa.

Polje (element)

Koristite ovaj tip polja ako jedan ili više od sledećih primeni:

  • Polje može da sadrži druga polja atributa.

  • Polje je deo grupe.

  • Polje se ponavlja u grupi.

  • Baza podataka ili Veb usluga zahteva polje elementa.

Polja elementa mogu biti sve podatke otkucajte i može imati ili ne podrazumevanu vrednost.

Grupa

Koristite ovaj tip grupe koja može da sadrži druga polja ili grupe.

Grupa (izbor)

Koristite ovaj tip ako grupa može da sadrži samo jedan od nekoliko različitih tipova polja ili grupe polja.

Na primer, pretpostavimo da dizajnirate predložak obrasca za tu dobavljači u Sjedinjenim Američkim Državama i zemljama regiona u Evropskoj Uniji će koristiti i vaš predložak obrasca sadrži grupu izbora adresu. Grupa izbora adresa sadrži grupu sa poljima za adresu u Sjedinjenim Američkim Državama ili grupu sa poljima za adresu u zemlji ili regionu u Evropskoj uniji. Kada korisnik otvori obrazac koji je zasnovan na tom predlošku, korisnik možete odabrati da biste uneli adresu u Sjedinjenim Američkim Državama ili adresu u drugoj zemlji ili regionu. Kontrola koje su povezane sa poljima u odgovarajuću grupu pojaviti na obrascu.

Kompletna XML šema ili XML dokument

Koristite ovaj tip elementa ako želite da dodate dodatne XML šemu ili XML dokumenta na navedenu lokaciju u izvoru podataka.

Tip podataka    Definiše tip podataka koji mogu da skladište polja.

Listu dostupnih tipova podataka

Tip podataka

Kada se koristi

Text

Koristite ovaj tip podataka za polje elementa ili atributa koje sadrži neoblikovanog teksta.

Obogaćeni tekst

Koristite ovaj tip podataka za polje elementa koji sadrži oblikovani tekst. Ne možete da koristite ovaj tip podataka za atribut polja.

Ceo broj

Koristite ovaj tip podataka za polje elementa ili atributa koje sadrži brojeve bez decimalnih vrednosti.

Decimalni

Koristite ovaj tip podataka za polje elementa ili atributa koje sadrži vrednosti valute ili brojeve sa decimalnim vrednostima.

Tačno/netačno

Koristite ovaj tip podataka za polje elementa ili atributa koje sadrži podatke koje mogu da budu samo jednu od dve vrednosti.

Hyperlink

Koristite ovaj tip podataka za polje elementa ili atributa koje sadrži Uniform Resource identifikator (URI), kao što je hiperveza ili prostor za ime.

Datum

Koristite ovaj tip podataka za polje elementa ili atributa koja sadrži datum kalendara.

Vreme

Koristite ovaj tip podataka za polje elementa ili atributa koje sadrži 24-časovni vreme.

Datum i vreme

Koristite ovaj tip podataka za polje elementa ili atributa koje sadrži kalendarski datum i 24-časovni vreme.

Prilog slike ili datoteke

Koristite ovaj tip podataka za polje elementa ili atributa koje sadrži binarne podatke, kao što su slike ili slike.

Prilagođena

Koristite ovaj tip podataka za polje elementa ili atributa sa tipovima prilagođenih podataka koje definiše prostor za ime. Ovaj tip podataka se obično koristi za polja ili grupe koja je povezana sa prilagođene kontrole. Polje podataka prostor za ime je omogućena kada odaberete ovaj tip podataka.

Napomena: Ova tabela prikazuje samo najčešći XML tipove podataka koristi u predlošku obrasca. U programu InfoPath, možete da koristite bilo koji XML 1.0 tip podataka u World Wide Web Consortium (W3C) preporuke. Da biste koristili tip podataka koji nije naveden u tabeli, morate da izdvojite datoteke obrasca za predložak obrasca i uredite datoteke šeme (.xsd). Veze ka više informacija o izdvajanju datoteka obrasca za predložak obrasca u odeljku Takođe pogledajte .

Prostor za ime podataka    Definiše Uniform Resource identifikator (URI) da biste dodali prostor za ime za tip prilagođene podatke. Svojstvo je dostupno za polja elementa ili atributa sa Prilagođeno svojstvo tip podataka. Kada dodate prilagođene kontrole u predložak obrasca, ovo svojstvo najčešće sadrži vrednosti koje je definisao autor prilagođene kontrole koja je povezana sa poljem.

Podrazumevana vrednost    Definiše početnu vrednost polja elementa ili atributa kada korisnik prvi put otvori obrazac. Možete da dodate i formule na podrazumevane vrednosti, kao što je trenutni datum, matematička operacija ili referenca na drugo polje.

Koje se ponavljaju    Definiše da li polje elementa, polje atributa ili grupe mogu da se jave više puta u obrascu. Kontrole liste, ponavljajuće sekcije, ponavljajuće tabele, a kontrola koje su deo ponavljajuće sekcije ili ponavljajuće tabele su povezane sa ponavljajućim poljima i ponavljajuće grupe.

Ne može da bude prazno    Definiše da li polje elementa ili atributa mora da sadrži vrednost. Ako polje nema vrednost, kontrolu koja je povezana sa ovo polje će biti označena sa crvena zvezdica ili za neke tipove kontrola crvena zvezdica. Ovo svojstvo je dostupno samo za polja. Nije dostupno za grupe.

Vrh stranice

Pomoćni izvori podataka

Pomoćni izvori podataka su izvori podataka u obrascu koji sadrže podatke koji ste dobili kroz druge podatke za povezivanje sa spoljnim izvorima podataka. Na primer, pretpostavimo da kreirate predložak obrasca za izveštaj o troškovima i koju želite obrasce zasnovane na predlošku obrasca da biste prihvatili troškove u drugim valutama. Međutim, valuta podataka se skladišti u bazi podataka. Da biste prikazali podatke valute, možete da dodate vezu za prenos podataka u bazu podataka. Valuta podaci zatim skladište u pomoćni izvor podataka i prikazana u okviru sa listom u predlošku obrasca.

Podatke iz dodatnih podataka za povezivanje se skladište u pomoćnim izvorima podataka i zatim se prikazuju kao izbori u kontrolama, kao što je okvir sa listom, kombinovanog okvira ili kontrolu okvira padajuće liste, za korisnika da biste izabrali prilikom popunjavanja obrasca. Kada korisnik izabere stavka u pomoćni izvor podataka, izbor se kopira u polje u glavnom izvoru podataka.

Pomoćni izvori podataka se razlikuju od glavnog izvora podataka na sledeće načine:

  • Pomoćni izvori podataka su opcionalni u predlošku obrasca. Svi predlošci obrazaca moraju imati glavni izvor podataka.

  • Predložak obrasca da imate jednu ili više pomoćnih izvora podataka ali samo u jednom, glavni izvor podataka.

  • Polja i grupe u pomoćni izvor podataka zasnovane na način skladištenja podataka u spoljnom izvoru podataka, koji je povezan sa obrascem pomoću podataka za povezivanje. Nije moguće izmeniti ova polja i grupe pomoću programa InfoPath.

  • Za razliku od glavnog izvora podataka, Pomoćni izvori podataka se ne čuvaju sa obrascem.

  • Podaci u pomoćnih izvora podataka se obično ne prosleđuju kada korisnik prosleđuje popunjeni obrazac. Međutim, možete da konfigurišete predloška obrasca za prosleđivanje podataka u sekundarnom izvoru podataka da biste Veb usluga pomoću pravila ili primaocu e-pošte pomoću prilagođenog koda.

Kreiranje pomoćnih izvora podataka

Kada dodajete podatke za povezivanje sa spoljnim izvorom podataka koji vraća podatke u obrazac, InfoPath automatski kreira pomoćni izvor podataka. Svaki podatke za povezivanje koje dodate u predlošku obrasca kreira odgovarajući pomoćni izvor podataka. Na isti način da polja i grupe se dodaju u glavni izvor podataka, InfoPath dodaje polja i grupe u pomoćni izvor podataka. Polja i grupe se dodaju u pomoćni izvor podataka tako da budu mapirani na način koji je u spoljnom izvoru podataka skladišti podatke. Možete da kreirate pomoćne podatke za povezivanje na sledeći način:

  • Veb usluga

  • XML datoteka

  • Microsoft Office Access bazu podataka ili Microsoft SQL Server baze podataka

  • Liste na lokaciji operativnim sistemom Microsoft Windows SharePoint Services

Kada dodate podatke za povezivanje u predložak obrasca i kreirate pomoćni izvor podataka, možete da vidite polja i grupe u sekundarnom izvoru podataka u oknu zadataka " Izvor podataka ". Svaki pomoćni izvor podataka prikazuje se u ovo okno zadataka sa imenom podataka za povezivanje praćeno sekundarni u zagradi.

Pomoćni izvor podataka u oknu zadataka „Izvor podataka“

Menjanje pomoćnih izvora podataka

Zato što polja i grupe u pomoćni izvori podataka su na osnovu podataka za povezivanje sa spoljnim izvorima podataka, ne možete da izmenite polja i grupe u pomoćni izvor podataka. Kada prikazujete pomoćni izvor podataka u oknu zadatka Izvor podataka , polja imaju zaključanog polja ikonu Slika ikone i grupe imaju ikonu zaključane grupe Slika ikone ukazuje na to ne možete da ih izmenite.

Vrh stranice

Razumevanje veze između izvora podataka i XML šeme

Kada korisnik popunjava obrazac koji je zasnovan na predlošku obrasca, u obrascu glavne i pomoćne izvora podataka su uskladišteni kao XML dokumente na računaru korisnika. Struktura XML dokumenta je definisan XML šemu. XML šema je u zasnovanih na XML datoteku koja definiše strukturu i elemente XML dokumenta, u ovom slučaju obrazac i podatke koji mogu da sadrže elemente.

Kada kreirate predložak obrasca, InfoPath automatski kreira XML šemu koja se koristi za definisanje strukture obrazaca koje će korisnici popunjavati. Svaki polja ili grupe u izvoru podataka odgovara element XML šemu. Svojstva svakog polja i grupe u izvoru podataka definišete strukturu odgovarajućih elemenata i podataka koje svaki element može da sadrži u konačnom XML dokumentu. Dodatne podatke o šemi možete da prikažete na kartici " Detalji " u dijalogu Svojstva polja ili grupe koju možete otvoriti tako što ćete kliknuti dvaput na polja ili grupe u oknu zadataka " Izvor podataka ".

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.

×