Uvod u podatke za povezivanje

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.

Podaci za povezivanje je dinamičku vezu između Microsoft Office InfoPath obrasca i spoljnog izvora podataka koja skladišti i obezbeđuje podatke za taj obrazac. Izvor podataka je skup polja i grupe koje definišete i uskladištite podatke za obrazac. Kontrole su povezane sa polja i grupe u izvoru podataka i prikazivanje podataka korisnicima.

Obrazac može da sadrži jedan primarni podataka za povezivanje, koji se zove glavnih podataka za povezivanje, a može imati jedan ili više pomoćnih podataka za povezivanje. U zavisnosti od namene obrasca, podaci za povezivanje možda upita ili prosleđivanje podataka obrasca u spoljnog izvora podataka, kao što je Microsoft SQL Server baze podataka ili Veb usluge.

U ovom članku

Pregled podataka za povezivanje

Rad sa glavne podatke za povezivanje

Rad sa pomoćnih podataka za povezivanje

Skladištenje podataka za korišćenje van mreže

Za povezivanje sa spoljnim izvorima podataka

Pregled podataka za povezivanje

Podaci za povezivanje je dinamičku vezu između obrasca i izvora podataka koji skladišti i obezbeđuje podatke za taj obrazac. Obrazac može da sadrži jedan primarni podataka za povezivanje, koji se zove glavnih podataka za povezivanje, a može imati jedan ili više pomoćnih podataka za povezivanje. Glavne podatke za povezivanje definiše glavni izvor podataka obrasca. Na XML šema opisuje način skladištenja podataka u izvoru glavnih podataka obrasca. Postoji samo jedan glavni izvor podataka za obrazac, a on se automatski kreira kada kreirate predložak obrasca koji je zasnovan na spoljnim izvorom podataka. Možete da kreirate onoliko pomoćnih podataka za povezivanje koje želite prilikom dizajniranja predloška obrasca.

U zavisnosti od namene obrasca, možete da kreirate glavne ili pomoćne podatke za povezivanje sa spoljnim izvorom podataka, kao što je Microsoft SQL Server baze podataka ili Veb usluge. Spoljni izvor podataka je skladište podataka koje šalje podatke i može da prima podatke iz obrasca koji je zasnovan na predlošku obrasca. InfoPath funkcioniše sa sledeće spoljnih izvora podataka:

  • Microsoft Office Access baze podataka

  • Microsoft SQL Server baze podataka

  • Veb usluga

  • Biblioteke dokumenata ili liste na serveru sa sistemom Microsoft Windows SharePoint Services

  • XML datoteka

Možete da kreirate tri tipa podataka za povezivanje sa spoljnim izvorom podataka: izvršavanje upita nad podacima samo za prosleđivanje ili oba upite i prosleđivanje podataka. Podaci za povezivanje upita primaju podatke iz izvora podataka i skladište u obrascu. Prosleđivanju šalje podataka iz obrasca izvor podataka, u aplikaciju na Veb serveru, u biblioteku dokumenata na serveru sa sistemom Microsoft Windows SharePoint Services ili u e-poruci. Upite i prosleđivanje podataka za povezivanje i primaju podatke iz i slanje podataka sa izvorom podataka. Kada kreirate vezu za prenos podataka, možete da navedete tip podataka za povezivanje koje želite. Na primer, možete da kreirate vezu za prenos podataka koji se nešto od sledećeg:

  • Upiti podataka iz baze podataka

  • Prosleđuju podatke obrasca u e-poruci

  • Prosleđuju podatke u aplikaciju na Veb serveru

  • Prosleđuju podatke obrasca u prilagođenu aplikaciju koja koristi XmlFormView kontrolu

  • Upite ili prosleđuju pomoću prilagođenog programskog koda, kao što je C#, Microsoft Visual Basic .NET ili Microsoft JScript.

  • Koristi postavke veze uskladištene u biblioteci za povezivanje podataka na serveru na kojem Microsoft Office SharePoint Server 2007

  • Upite ili prosleđivanju društvenih usluga toka posla na Microsoft BizTalk serveru 2004 ili BizTalk serveru 2006

Tip veze koji koristite zavisi od namene obrasca i vrste spoljnog izvora podataka koju želite da povežete obrazac.

Upit podataka za povezivanje

Podaci za povezivanje upita preuzima podatke iz spoljnog izvora podataka i skladište u polja u izvoru podataka glavne ili pomoćne obrasca. Zatim možete povezivanje kontrole u ta polja da biste prikazali podatke u obrascu. Podaci za povezivanje upita možete da kreirate na sledeće načine:

  • Dizajniranje predloška obrasca koji je zasnovan na baze podataka, Web usluzi ili postavkama koje su uskladištene u biblioteci za povezivanje. Struktura spoljnog izvora podataka zatim definiše glavni izvor podataka za obrazac.

  • Izmena postojećeg predloška obrasca tako što ćete dodati pomoćnih podataka za povezivanje upite baze podataka, Veb usluga, SharePoint liste ili biblioteke ili XML datoteku.

Kada dizajnirate novi predložak obrasca koji je zasnovan na baze podataka, Web usluzi ili postavki u biblioteci za povezivanje, možete da kreirate podatke za povezivanje upita koja postaje glavnih podataka za povezivanje za obrasce koji su zasnovani na predlošku obrasca. Možete da definišete podatke za povezivanje samo jednu upita kao glavne podatke za povezivanje za predložak obrasca. Ako morate da preuzmete podatke iz dodatne izvore podataka, možete da kreirate pomoćnih podataka za povezivanje upita podatke iz izvore podataka. Saznajte više o pomoćnih podataka za povezivanje u nastavku ovog članka.

Kada dodate pomoćnih podataka za povezivanje upite za podatke u predložak obrasca, možete da navedete da li InfoPath koristiti podatke za povezivanje svaki put kada korisnik otvori obrazac ili nakon određenih radnji kada korisnik popuni obrazac, kao što su kliknuti na dugme za prikaz liste opcija. Da biste koristili podatke za povezivanje nakon određenih radnji, koristite jedan od sledećih metoda:

  • Umetanje kontrole dugmeta koja osvežava podatke u obrascu.

  • Dodavanje pravila za korišćenje podataka za povezivanje kada uslova u obrascu postoji.

  • Napišite prilagođeni kôd za određene događaje.

Prosleđivanje podataka za povezivanje

Kada korisnici proslede obrazac, podaci iz tog obrasca se šalju putem prosledi podatke za povezivanje sa spoljnim izvorom podataka. Možete da konfigurišete taj predložak obrasca da biste dozvolili korisnicima da šalju podatke u sledećim tipovima spoljnih izvora podataka:

  • Microsoft Office Access baze podataka

  • Microsoft SQL Server baze podataka

  • Veb usluga

Možete da dodate pomoćnih podataka za povezivanje koji prosleđuju podatke na sledeće načine:

  • Prosleđivanje podataka obrasca u biblioteku dokumenata na serveru sa sistemom Microsoft Windows SharePoint Services.

  • Prosleđivanje podataka obrasca u e-poruci.

  • Prosleđivanje podataka obrasca u aplikaciju na Veb serveru.

Kreiranje prosleđivanju na sledeće načine:

  • Dizajniranje novog predloška obrasca koji je zasnovan na baze podataka, Web usluzi ili postavkama koje su uskladištene u biblioteci za povezivanje na serveru na kojem Office SharePoint Server 2007. Struktura spoljnog izvora podataka zatim definiše glavni izvor podataka za obrazac.

  • Izmena postojećeg predloška obrasca tako što ćete dodati pomoćnih podataka za povezivanje, a zatim podesite predložak obrasca da biste dozvolili korisnicima da prosleđuju putem pomoćnih podataka za povezivanje.

    Savet: Prilikom dizajniranja predloška obrasca koji se zasniva na Office Access ili SQL Server bazu podataka, InfoPath automatski podešava prosleđivanju ako baza podataka ispunjava određene zahteve. Veze ka više informacija o ovim zahtevima u odeljku Takođe pogledajte . Možete odabrati da isključite funkciju prosleđivanja ako želite da korisnici prosleđuju popunjene obrasce pomoću drugi tip skup podataka za povezivanje.

U većini slučajeva, podesićete jedan skup podataka za povezivanje kao glavnom radnju za prosleđivanje za predložak obrasca. Međutim, možete da dizajnirate predložak obrasca tako da korisnici mogu da prosleđuju popunjene obrasce na više lokacija pomoću pravila ili prilagođeni kôd. Na primer, možete da konfigurišete predložak obrasca da biste dozvolili korisnicima da prosleđuju popunjene obrasce Web usluzi, kao i putem e-poruke. Obično, konfigurišete predložak obrasca da biste prosledili sve podatke u obrascu. Međutim, ako koristite prilagođeni kôd za prosleđivanje podataka obrasca ili konfigurišete predložak obrasca da biste dozvolili prosleđivanje podataka Web usluzi, možete proslediti deo podataka iz obrasca.

Upite i prosleđivanje podataka za povezivanje

Prilikom dizajniranja predloška obrasca koji je zasnovan na bazi podataka ili Veb usluge, možete da kreirate podatke za povezivanje koje možete preuzimanje podataka iz i prosleđivanje podataka u bazu podataka ili Veb usluge. Ako dizajnirate predložak obrasca koji je zasnovan na bazi podataka, podatke za povezivanje možete ili prosleđivanje podataka. Međutim, u vidu da i obrazaca zasnovanih na ovom predlošku obrasca za prosleđivanje podataka u bazi podataka, sledeće zahteve moraju biti ispunjeni:

  • Ne smete dizajnirati predloška obrasca kompatibilnog sa pregledačem.

  • Sve tabele u glavnim podacima za povezivanje mora da sadrži primarni ključ, jedinstveno ograničenje ili jedinstveni indeks.

  • Sve tabele u upit morate da imate jednostavan, hijerarhijske relacije.

  • Nijedno polje podataka u glavnom izvoru podataka obrasca možete da skladištite tip velike binarne podatke.

Možete da saznate više o ovim zahtevima u obzir prilikom povezivanja sa spoljnim izvorima podataka u nastavku ovog članka.

Podatke za povezivanje koje možete podatke iz ili prosleđivanje podataka u Web uslugu kao podatke za povezivanje upita i prosleđivanju kombinuju u jednu podataka za povezivanje.

Vrh stranice

Rad sa glavne podatke za povezivanje

Glavni podaci za povezivanje uspostavljaju vezu sa glavnom izvoru podataka obrasca. XML šemu opisuje strukture za skladištenje podataka u glavnom izvoru podataka obrasca. Možete da dizajnirate u izvoru podataka pomoću okna zadatka Izvor podataka , ili možete pustiti InfoPath automatski Kreiraj izvor podataka dok dodajete kontrole u predložak obrasca. Takođe možete da dizajnirate predložak obrasca na osnovu spoljnog izvora podataka, što zauzvrat definiše strukturu glavnog izvora podataka. Predložak obrasca može da ima samo jedan glavni izvor podataka.

Ako glavne podatke za povezivanje sa spoljnim izvorom podataka povezuje, načina na koji radite sa glavne podatke za povezivanje zavisi od tipa izvora podataka koji se povezuje sa.

Baze podataka    Prilikom dizajniranja predloška obrasca na osnovu baze podataka, InfoPath kreira glavne podatke za povezivanje koje upite i prosleđivati te podatke u bazu podataka. Ako obrazac popunjavati samo pomoću programa InfoPath i baza podataka ispunjava zahteve navedene u odeljku za povezivanje sa spoljnim izvorima podataka , InfoPath automatski kreira prosleđivanju i konfiguriše obrasca predložak da biste dozvolili korisnicima da prosleđuju. Ako obrazac popunjavati pomoću pregledača, InfoPath neće kreirati prosleđivanju u bazu podataka. Podaci za povezivanje koji prosleđuju podatke u bazu podataka nisu podržani u predloške obrazaca kompatibilne sa pregledačem.

Savet: Ako obrazac popunjavati pomoću pregledača, a želite da prosledite podatke u bazu podataka, to da uradite tako što ćete povezati obrasca Web usluzi koje prosleđuje podatke u bazu podataka.

Veb usluga    Prilikom dizajniranja predloška obrasca na osnovu Veb usluge, možete da kreirate glavne podatke za povezivanje koje i upite i prosleđuje podatke, samo upite za podatke ili samo prosleđuju. Ako odaberete prosleđivanje podataka, InfoPath automatski podešava predložak obrasca da biste dozvolili korisnicima da prosleđuju. Možete da navedete da li želite da prosledite neke od podataka u obrazac ili sve podatke iz obrasca. Ako samo neke od podataka se prosleđuje, možete da navedete polja u određenom grupa koja sadrže podatke koje bi trebalo da se proslede, u zavisnosti od zahteva Veb usluge.

Prilikom dizajniranja predloška obrasca na osnovu baze podataka ili Veb usluga, InfoPath kreira glavni izvor podataka pomoću polja upita, polja podataka i grupe koje odgovaraju na način skladištenja podataka u bazi podataka ili Veb usluge. Polje upita sadrži vrednost koja se koristi u upitu za preuzimanje podataka iz baze podataka tako što ćete koristiti podatke za povezivanje. Rezultati upita se smeštaju u polja podataka koja se može uređivati korisnik otvara obrazac. Kada korisnik prosledi obrazac, podaci iz polja podataka se šalju tako što ćete koristiti podatke za povezivanje. Pošto se polja i grupe u glavni izvor podataka mora da odgovara načinu skladištenja podataka u spoljnom izvoru podataka, ne možete menjati ova polja i grupe. Međutim, možete da dodate polja ili grupe osnovne polje u glavnom izvoru podataka.

Da biste omogućili korisnicima da pregledaju, izaberite stavku, uređivanje ili prosledite podatke iz polja podataka, možete da povežete kontrole, kao što su okviri za tekst i polja za potvrdu za polja u obrascu. Ako želite da izvršite upit i prikazali dodatne vrednosti koje korisnici mogu da izaberu kao izbor, možete da povežete kontrolu kao što je okvir sa listom polja upita. Ako želite da izaberete vrednost iz liste korisnici, možete da povežete kontrolu kao što je okvir sa listom sa poljem podataka i da postavite svojstva za kontrolu da biste prikazali vrednosti iz pomoćni izvor podataka ili ponavljajuće polje u glavnom izvoru podataka.

Vrh stranice

Rad sa pomoćnih podataka za povezivanje

Pomoćnih podataka za povezivanje povezuju obrazac sa spoljnim izvorom podataka. Pomoćnih podataka za povezivanje su korisni kada treba da se izvrši upit ili prosleđivanje podataka obrasca u spoljni izvor podataka koji nisu u spoljnom izvoru podataka u glavnih podataka za povezivanje ili kada želite da korisnici za prosleđivanje podataka u više spoljnih izvora podataka. Možete da kreirate onoliko pomoćnih podataka za povezivanje koje želite.

Pomoćnih podataka za povezivanje upita ili prosleđivanje podataka u sledećim tipovima spoljnih izvora podataka:

  • Office Access baza podataka

  • SQL Server baza podataka

  • Veb usluga

  • Biblioteke dokumenata ili liste na serveru sa sistemom Windows SharePoint Services

  • XML datoteka

Korišćenjem pomoćnih podataka za povezivanje, možete da omogućite korisnicima da prosleđivanje podataka obrasca u aplikaciju na Veb serveru, u biblioteku dokumenata na serveru sa sistemom Windows SharePoint Services ili putem e-poruke.

Ako kreirate pomoćne podatke za povezivanje koji izvršavaju upit nad podacima, podrazumevano obrazac koristi ove podatke za povezivanje kada se otvori obrazac. Takođe možete koristiti ove podatke za povezivanje konfigurisanjem predloška obrasca na sledeće načine:

  • Dodajte dugme za osvežavanje predložak obrasca koji korisnik može da klikne da biste poslali upit.

  • Dodavanje pravila za predložak obrasca u upit izvora podataka tako što ćete koristiti ove podatke za povezivanje.

  • Dodavanje prilagođenog koda u predložak obrasca koji se šalje upit.

Kada dodajete pomoćnih podataka za povezivanje u obrazac, InfoPath automatski kreira pomoćni izvor podataka sa poljima podataka i grupama koje se podudara sa načinom skladištenja podataka u spoljnom izvoru podataka. Ovo vam pomaže da bi obezbedio integritet podataka. Ne možete menjati polja i grupe u pomoćni izvor podataka.

Vrh stranice

Skladištenje podataka za korišćenje van mreže

Kada dodajete pomoćnih podataka za povezivanje upita za podatke iz spoljnog izvora podataka, možete da podesite vezu da biste uskladištili rezultate upita na računaru korisnika. Na ovaj način da korisnici mogu da popune obrazac ako im nisu povezani sa mrežom. Ovo se zove rad van mreže.

Ako podesite pomoćnih podataka za povezivanje na ovaj način, upit se šalje u spoljnom izvoru podataka dok korisnikov računar povezan sa mrežom. Rezultati upita se zatim skladište u sekundarnom izvoru podataka obrasca i pojavljuju se u obrascu kada korisnik popunjava obrazac. Podaci se keširaju svaki put kada korisnik izvrši novi upit, tako da se podaci se čuva se do datuma koliko god je moguće.

InfoPath smatra parametre upita kada se odlučujete da li je odgovarajući za dati upit skladištene podatke. Kada kreirate podatke za povezivanje, možete odabrati da li želite da prikažete podrazumevani skup uskladištenih podataka u obrascu, u slučaju da izvora podataka nije dostupna. Trebalo bi da razmislite o tome da li je podatke iz upita odgovarajući za sve korisnike ili da li obrazac bi trebalo da biste prikazali podatke koje su specifične za svakog korisnika. Na primer, ako podatke koje je vratio upit zasnovan na korisnika identitetu ili ulozi, korišćenje podrazumevanog skupa podataka koji je konfigurisan za vreme dizajniranja umesto rezultata upita može dovesti do neispravnih podataka za tog korisnika.

Vrh stranice

Za povezivanje sa spoljnim izvorima podataka

InfoPath podržava podatke za povezivanje sa sledećim tipovima spoljnih izvora podataka:

  • Office Access baza podataka

  • SQL Server baza podataka

  • Veb usluga

  • Biblioteke dokumenata ili liste na serveru sa sistemom Microsoft Windows SharePoint Services

  • XML datoteka

Sledeći odeljci pružaju informacije i razmatranja za svaki od ovih spoljnih izvora podataka za povezivanje.

Microsoft Office Access ili SQL Server baze podataka

InfoPath podržava podatke za povezivanje sa Access bazama podataka i SQL Server baze podataka. Da biste povezali druga vrsta baze podataka, možete da koristite Veb usluge koja radi sa tom bazom podataka.

Obrazac može da izvrši upit podataka iz baze podataka pomoću glavnih ili pomoćnih podataka za povezivanje, a možete da izaberete bilo koji broj tabela baze podataka za povezivanje. Prve tabele koje ste izabrali je u primarnu tabelu. Sve tabele koje izaberete mora da sadrži polja koja je povezana u primarnu tabelu. InfoPath pokušava da uspostavi ovu vezu tako što ćete koji se podudaraju sa imenima polja u dve tabele. Možete da koristite ovu vezu ili dodajte sopstveni relacije između tabela kada kreirate podatke za povezivanje.

Obrazac možete proslediti u bazu podataka putem glavnih podataka obrasca za povezivanje ako predložak obrasca zasnovane na obrascu i baze podataka ne zadovoljava sledeće zahteve:

  • Predložak obrasca se ne predloška obrasca kompatibilnog sa pregledačem    InfoPath neće kreirati prosleđivanju u glavnim podacima za povezivanje ako dizajnirate predložak obrasca kompatibilan sa pregledačem. Da biste dozvolili korisnicima da prosledite podatke u obrazac koji je zasnovan na predlošku obrasca kompatibilnog sa pregledačem, koristite Veb usluge koji funkcioniše sa bazom podataka.

  • Leva tabela za svaki par povezanih tabela u glavni izvor podataka sadrži primarni ključ    Makar jedan od relacija za svaki par povezanih tabela mora da sadrži primarni ključ iz tabele levo.

  • Nijedno polje podataka u glavnom izvoru podataka obrasca skladišta na velike binarne tipove podataka    InfoPath će onemogućiti podatke za povezivanje ako upit sadrži polja koja mogu da skladište tip velike binarne podatke, kao što su slike, slike, OLE objekte, datoteka priloga, tip podataka u programu Office Access memo ili SQL tekstualni tip podataka.

Ako predložak obrasca i baze podataka ispunjavaju sve ove zahteve, InfoPath kreira podatke za povezivanje i podešava predložak obrasca da biste dozvolili korisnicima da prosleđuju. Ako želite da korisnici za prosleđivanje podataka obrasca preko različitih podataka za povezivanje, možete da onemogućite podatke za povezivanje u glavnih podataka za povezivanje.

Prilikom dizajniranja predloška obrasca koji je zasnovan na bazi podataka, InfoPath kreira glavni izvor podataka koji sadrži polja upita i polja podataka koja se podudara sa načinom skladištenja podataka u bazi podataka. InfoPath takođe dodaje dugmad Pokreni upit i Novi zapis u podrazumevani prikaz predloška obrasca. Kada korisnik klikne na dugme Pokreni upit , InfoPath šalje upit sa podacima u polju upita u bazi podataka. Dugme Novi zapis briše sve podatke trenutno u obrascu i postavlja kontrole koje su povezane sa poljima podataka na podrazumevanu vrednost polja podataka. Kada korisnik prosleđuje podatke u bazu podataka, sve promene podataka iz polja podataka promenite odgovarajućih zapisa u bazi podataka. Ako korisnik izbriše podatke iz polja podataka, odgovarajući zapis se brišu iz baze podataka. Na kraju, sve podatke koji je dodat u polja podataka ažuriranje odgovarajućih polja ili dodavanje odgovarajućih zapisa u bazu podataka.

Ako želite da se povežete obrazac sa bazom podataka i glavne podatke za povezivanje je već kreiran za obrazac, možete da dodate pomoćnih podataka za povezivanje upite za bazu podataka. Kada dodate pomoćnih podataka za povezivanje, InfoPath kreira pomoćni izvor podataka pomoću polja upita, polja podataka i grupe koje se podudaraju sa poljima u tabelama baze podataka. Možete da izaberete više tabela baze podataka i da uspostavite relacije između tabela, kao što biste glavnih podataka za povezivanje.

Kada kreirate pomoćnih podataka za povezivanje upita za podatke, možete da podesite vezu da biste poslali upit svaki put kada korisnik otvori obrazac ili možete da uradite nešto od sledećeg da biste poslali upit:

  • Dodavanje dugmeta koje korisnici mogu da kliknu da biste osvežili podatke iz podataka za povezivanje.

  • Kreirajte pravilo koje šalje upit pomoću podataka za povezivanje.

  • Napišite prilagođeni kôd koji šalje upit kada se pokrene.

Veb usluga

Obrazac možete da izvrši upit ili prosleđivanje podataka u Web uslugu pomoću glavnih ili pomoćnih podataka za povezivanje. InfoPath se pridržava sledećih standarda za povezivanje sa Web uslugama:

  • Jednostavni Object Access Protocol (SOAP)    SOAP je Komunikacioni protokol koji definiše XML poruke koje se koriste za komunikaciju sa Veb usluge.

  • Web Services opis jezik (WSDL)    WSDL je standard XML šeme koji se koristi za opisivanje lokacije, Komunikacioni protokoli i interfejsa Web usluge. InfoPath može da koristi samo dokument literala stil Veb usluge.

  • Univerzalni opis otkrivanje i integracija (UDDI)    UDDI je usluga direktorijuma koja opisuje Web usluge koje nude poslovna.

Kada dizajnirate novi predložak obrasca koji je zasnovan na Web usluzi, InfoPath kreira glavne podatke za povezivanje Veb usluge, a zatim kreira glavni izvor podataka koji sadrži polja upita, polja podataka i grupe koje se podudaraju XML šemu Veb usluge.

Ako podesite predložak obrasca da biste koristili drugu operaciju u istoj Web usluzi ili koji želite da koristite različite Veb usluge potpuno, možete pomoćnih podataka za povezivanje u predložak obrasca. Kada dodate pomoćnih podataka za povezivanje upita za podatke, InfoPath kreira pomoćni izvor podataka sa poljima i grupama koje se podudaraju sa šemom Veb usluge. Ako dodate pomoćnih podataka za povezivanje koji prosleđuju podatke, možete da konfigurišete vezu da biste poslali sve ili samo neke od podataka u obrascu, u zavisnosti od parametara u Veb usluge.

Kada kreirate ili glavne ili pomoćne podatke za povezivanje Veb usluge, možete da navedete da li vezu upite samo podatke, prosleđuje samo podatke, ili oba upita i prosleđuje podatke. Ako se veza upiti podataka, InfoPath dodaje na dugme Pokreni upit u predložak obrasca. Kada korisnik klikne na dugme Pokreni upit , InfoPath šalje upit sa podacima u poljima upita Veb usluge. Ako se veza prosleđuju podaci, InfoPath omogućava funkciju prosleđivanja za obrazac. Kada konfigurišete prosleđivanju, InfoPath određuje koji su podaci potrebni za Veb usluge. Na osnovu te informacije, možete da navedete šta polja u obrascu predložak trebalo bi da prosleđivanje podataka u Web uslugu.

Biblioteke dokumenata ili liste na SharePoint lokaciji

Obrazac možete upita podataka preko pomoćnih podataka za povezivanje u biblioteci dokumenata ili liste na serveru sa sistemom Windows SharePoint Services. Obrazac takođe možete proslediti podatke u biblioteku dokumenata na serveru. Ne možete da se povežete sa biblioteke ili liste pomoću glavnih podataka za povezivanje.

Ako kreirate pomoćnih podataka za povezivanje upita za podatke iz biblioteke dokumenata ili liste, InfoPath kreira pomoćni izvor podataka za obrazac koji se podudara sa kolonama u biblioteke dokumenata ili liste.

Ako kreirate pomoćnih podataka za povezivanje koji prosleđuju podatke u biblioteku dokumenata i želite da ovo prosledite podatke za povezivanje se na glavnu radnju prosleđivanja za predložak obrasca, morate da omogućite funkciju prosleđivanja za predložak obrasca i povežete je sa podacima povezivanje pomoću dijaloga Opcije prosleđivanja (u menijuAlatke , opcije Prosleđivanja ). Podrazumevano, sve podatke u obrazac se prosleđuje kroz podatke za povezivanje. Ako želite da prosledite samo neke od podataka, to da uradite tako što ćete napisati prilagođeni kôd za predložak obrasca.

XML datoteka

Obrazac možete upita podataka preko pomoćnih podataka za povezivanje sa XML datotekom. Na primer, možete da sačuvate u programu Microsoft Office Excel radni list kao XML datoteku i zatim koristite pomoćnih podataka za povezivanje za upit i prikazali podatke iz te datoteke u obrascu. Možete da koristite pomoćnih podataka za povezivanje izvršavanje upita nad podacima iz XML datoteke kako biste preuzeli podatke iz aplikacije na Veb serveru koji vraća XML, kao što je aplikacija Microsoft ASP.NET, skripta Common Gateway Interface (CGI) ili neku drugu aplikaciju koja koristi na Internet Server programski interfejs aplikacije (ISAPI).

Aplikacija na Veb serveru

Možete da kreirate pomoćnih podataka za povezivanje koji prosleđuju podatke u aplikaciju na Veb serveru, kao što su ASP.NET aplikacije, CGI skriptu ili neku drugu aplikaciju koja koristi ISAPI. Da biste prosledili podatke u aplikaciju na Veb serveru, morate da konfigurišete predložak obrasca da biste dozvolili korisnicima da prosleđivanje podataka obrasca i podešavanje opcija prosleđivanja podataka za povezivanje tako što ćete izabrati Opcije prosleđivanja dijalog okvir ( Veb server (HTTP) Meni Alatke , opcije Prosleđivanja ).

Napomena: Obrazac može da sadrži samo jednu podatke za povezivanje koji prosleđuju podatke u aplikaciju na Veb serveru. Nije moguće konfigurisati predloška obrasca da biste omogućili obrascima da koristite pravila za prosleđivanje podataka u aplikaciju na Veb serveru.

Postavke veze u biblioteke podataka za povezivanje

Ako nekoliko obrazaca koristi iste ili slične podatke za povezivanje, razmislite o skladištenju postavki za svaku vezu za prenos podataka u datoteci sa podacima za povezivanje u biblioteci za povezivanje podataka na serveru na kojem Office SharePoint Server 2007. Datoteka sa podacima za povezivanje je XML datoteku koja sadrži informacije o vezi za jedan spoljni izvor podataka i ima na .xml ili .udcx oznakom tipa datoteke. Kada korisnik otvori obrazac koji se povezuje sa datotekom sa podacima za povezivanje, InfoPath koristi postavke u tu datoteku za povezivanje sa spoljnim izvorom podataka. Prednosti korišćenja data connection datoteke uključuju sledeće:

  • Više obrazaca može da koristi istu datoteku sa podacima za povezivanje, tako da nema potrebe da biste kreirali iste podatke za povezivanje ispočetka za svaki obrazac.

  • Ako je lokacija ili postavke veze za spoljni izvor podataka, treba da ažurirate samo datoteku sa podacima za povezivanje, umesto svaki predložak obrasca.

  • Datoteka sa podacima za povezivanje može da sadrži alternativni informacije o potvrdi identiteta može da upotrebljava servera kada korisnik popunjava obrazac pomoću pregledača.

  • Obrasce koji su popunjeni u pregledaču bez nivoom bezbednosti potpuna pouzdanost možete se povezati sa računara u drugi domen ako sve podatke za povezivanje u obrascu koristite datoteke podataka za povezivanje.

Da biste povezali obrazac sa datotekom sa podacima za povezivanje, datoteka mora biti uskladištena u biblioteci za povezivanje podataka na serveru na kojem Office SharePoint Server 2007 i mora da prati na univerzalni Data Connection (UDC) verzije 2.0 formatu.

Napomena: Format datoteke UDC 2.0 je nadređena verzija 1.0 format koristi Microsoft Office FrontPage. InfoPath možete da koristite datoteku sa podacima za povezivanje u formatu verzija 1.0. Veze ka više informacija o bibliotekama podataka za povezivanje i datoteke sa podacima za povezivanje potražite u odeljku Takođe pogledajte .

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.

×