Pregled podatkovnih veza

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

Podatkovna veza je dinamičkih veza koja se koristi za primanje ili slanje podataka između programa Microsoft InfoPath obrazaca i podataka koja je spremljena izvan obrasca, kao što je SharePoint server, u web-servisa ili u bazi podataka. Ako, na primjer, u obrascu narudžbe koji sadrži popis dostupnih proizvoda statički popis nazive proizvoda mogle biti spremljene u obliku. Međutim, bilo kojem trenutku proizvod je dodati ili ukloniti, na popisu proizvoda u obrascu mora se ažurirati.

Da biste provjerili je li ostaje li obrazac ažuran, spremanje i održavanje informacija o proizvodu izvan obrasca. Stvorite podatkovnu vezu da biste dodali te podatke u obrazac kada korisnici ispunjavaju obrazac. Prednost korištenja podatkovnu vezu za dohvaćanje informacija o proizvodu je taj podatak moguće je spremiti na jednom mjestu na koje možete povezati više obrazaca. Osim toga, su sigurni da korisnici uvijek imati najnovije informacije prilikom dovršetka obrasca.

Osim primanja podataka, podatkovne veze može se koristiti za slanje podataka. Kada korisnik ima ispunili obrazac, morate poslati obrazac. Dodavanjem podatkovne veze za obrasce, slanje možete odrediti gdje slanje podataka obrasca. Na primjer, obrasca možete biti poslan kao dokumenta u biblioteci dokumenata sustava SharePoint sustavu ili šalju u poruci e-pošte.

Sadržaj članka

Lokalni nasuprot vanjskih podataka

Vrstama vanjskih podatkovnih veza

Podatkovna veza za slanje

Primanje podatkovne veze

Spremanje podataka za izvanmrežni rad

Obrazac na vanjski izvor podataka

Lokalni nasuprot vanjskih podataka

Svi obrasci programa InfoPath spremanje podataka unesenih u njih. Kontrole koriste se za prikaz podataka korisnicima. Kada korisnik šalje obrazac, lokalnih podataka u obrazac šalje se na jednu ili više vanjskih mjesta.

Kada je potrebno da biste podatke iz izvan obrasca ili kada želite da korisnici za slanje podataka na više mjesta, može se koristiti podatkovne veze. Nema ograničenja broja podatkovnih veza koje je moguće stvoriti.

Ako stvorite podatkovnu vezu koja šalje upit o podacima, obrazac upiti podatkovne veze prema zadanim postavkama prilikom otvaranja obrasca. Podatkovne veze možete koristiti i konfiguriranjem obrasca na sljedeće načine:

  • Dodavanje gumba Osvježi koje korisnici pritišću za dohvaćanje vanjskih podataka

  • Dodavanje pravila za dohvaćanje vanjskih podataka pomoću podatkovne veze

  • Dodajte prilagođeni kod koji se upiti vanjskih podataka na temelju neki drugi događaj

Vrh stranice

Vrstama vanjskih podatkovnih veza

Možete stvoriti slanje podataka ili primati podatkovnih veza za razmjenu podataka s izvorom podataka izvan obrasca.

Podatkovna veza za slanje

Kada korisnici pošalju obrazac koji se temelji na popis sustava SharePoint ili baze podataka, na popisu ili u bazi podataka ažurira se promjenama korisnik prilikom slanja obrasca. Obrazac mogu se konfigurirati da biste korisnicima omogućili slanje podataka na druga mjesta. Na sljedećim mjestima za vanjske podatke možete koristiti:

  • Web-uslugu

  • Biblioteka dokumenata na SharePoint web-mjestu

  • poruka e-pošte

  • Postavljeno okruženje (primjerice ASP.NET stranicu ili hosting aplikacija)

U većini slučajeva, jedan unos podatkovne veze baze podataka koristi se kada se obrazac pošalje. Međutim, obrazac možete poslati podatke na više mjesta pomoću pravila ili prilagođeni kod. Ako, na primjer, obrasci mogu poslati na web-servisa, kao i putem poruke e-pošte. Obično obrazaca konfigurirani tako da biste poslali sve podatke u obrazac. Međutim, s prilagođeni kod za slanje podataka obrasca ili konfigurirajte obrazac za slanje podataka na web-servisa možete odabrati da biste poslali samo dijela podataka obrasca.

Primanje podatkovne veze

Podatkovne veze za primanje dohvaća podatke iz vanjskog izvora za popunjavanje polja u obrascu. Kontrole mogu biti povezana s ta polja da biste prikazali podatke iz vanjskog izvora u obrascu. Na primjer, podatkovne veze za primanje obično se koristi za popunjavanje okvira s padajućeg popisa. Poslužite se sljedećim izvorima:

  • SOAP web-servisa

  • Web-servisa REST

  • Biblioteka ili popis sustava SharePoint

  • Baza podataka (samo za Microsoft SQL Server)

  • XML dokument

Vrh stranice

Spremanje podataka za izvanmrežni rad

Ponekad korisnik dobro je ispunjavanje obrasca programa InfoPath dok niste povezani s mrežom, poznata i kao izvanmrežni rad. Možete dodati podatkovnu vezu koja šalje podatke iz podatkovne veze i konfigurirati vezu da biste spremili rezultate upita na računalu korisnika. Time se osigurava da korisnici mogu popunjavati obrazac ako svojim računalima u izvanmrežnom načinu rada.

Ako konfigurirate podatkovnu vezu na taj način, upit se šalje putem podatkovne veze dok je korisnik ispunjavanje obrasca i njegovo računalo povezano s mrežom. Rezultati upita spremaju se na tvrdom disku korisnika u obrascu i pojavljuju kada je korisnik ispuni. Podaci se predmemoriraju svaki put kada korisnik izvodi novi upit tako da se podaci je ažuriran mnogo moguće.

Kada stvorite podatkovnu vezu, možete odabrati li za prikaz zadani skup spremanja podataka u obrascu, u slučaju da veze s vanjskim podacima nije dostupna. Razmislite o je li podaci iz upita za sve korisnike ili li obrazac treba prikazati podatke specifične za korisnika. Ako, na primjer, ako podataka koji je vratio upit temelji se na identitetu ili ulozi, koristeći zadani skup podataka koji je konfiguriran u trenutku dizajniranja umjesto korištenja rezultata upita može rezultirati neispravne podatke za tog korisnika.

Vrh stranice

Obrazac na vanjski izvor podataka

Pomoću popisa sustava SharePoint, bazu podataka ili web-servisa možete dizajnirati predložak obrasca koji se temelji na podatkovne veze za primanje. Polja i grupe se stvaraju lokalno, u obrascu koji odgovaraju polja i grupe u spremištu vanjskih podataka. Drugim riječima, InfoPath 2010 lokalno Zrcali struktura podataka vanjskih podataka pa, kada se obrazac učita vanjske podatke, postoje bez problema s integritetom podataka.

Važno : Ne možete mijenjati lokalne polja u obrascu koji se temelje na polja iz baze podataka ili web-servisa. Ovo ograničenje omogućuje u cilju integriteta podataka. Možete, međutim, dodati polja ili grupe grupi myFields u obrascu.

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.

×