Promjena web-usluge koju koristi glavna podatkovna veza predloška obrasca

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

Sadržaj članka

Pregled

Prije početka

Promjena podatkovne veze za upit

Promjena podatkovne veze za slanje

Pregled

Pri dizajniranju predloška obrasca s glavnom podatkovnom vezom na web-uslugu, možda ćete koristiti testno okruženje gdje se web-usluga razvija. Kada je web-usluga spremna za uvođenje, potrebno je promijeniti glavnu podatkovnu vezu u predlošku obrasca iz testnog u okruženje gdje se web-usluga uvodi.

Kada promijenite web-servisa u glavnu podatkovnu vezu, Microsoft Office InfoPath stvara glavni izvor podataka s poljima i grupama koje odgovaraju XML shema u novog web-servisa. Ako su sheme u web-servisi stara i nova iste, InfoPath automatski povezuje postojećih kontrola na predlošku obrasca s poljima u novi izvor podataka. Ako polja i grupe u novi izvor podataka ne odgovaraju poljima i grupama u starom izvoru podataka, InfoPath uklanja povezivanje izvora podataka iz kontrole. Ako InfoPath ukloni vezu s kontrola, morate ukloniti kontrole iz predloška obrasca ili ih povezati s drugim poljima u novi izvor podataka.

Ovisno o dizajnu predloška obrasca, glavna podatkovna veza može imati podatkovnu vezu za upit, podatkovnu vezu za slanje ili oboje. Ako glavna podatkovna veza ima obje podatkovne veze, a web-usluga promijeni mjesta, potrebno je promijeniti obje veze.

Napomena : Za dodatne informacije o promjeni sekundarne podatkovne veze na druge vanjske izvore podataka pogledajte sekciju Vidi također.

Nakon što promijenite glavnu podatkovnu vezu, potrebno je objaviti i testirati predložak obrasca kako biste se uvjerili da podatkovna veza na web-uslugu funkcionira ispravno kada korisnici ispunjavaju obrasce koji se temelje na predlošku obrasca. Testirati je također potrebno kako biste se uvjerili da postojeći obrasci koji se temelje na tom predlošku obrasca funkcioniraju ispravno. Kada dovršite test, možete dozvoliti korisnicima da ispunjavaju obrasce koji se temelje na tom predlošku obrasca. Za dodatne informacije o objavljivanju predloška obrasca pogledajte sekciju Vidi također.

Vrh stranice

Prije nego što započnete

Prije nego promijenite glavnu podatkovnu vezu, potrebne su vam sljedeće informacije od administratora web-usluge:

  • Mjesto nove web-usluge.

  • Potvrda da nova web-usluga koristi kodiranje dokument/literal. InfoPath funkcionira samo s web-uslugama koje koriste dokument/literal.

  • Nazivi operacija u web-usluzi koju koristite.

  • Potvrda da su sheme u ranijoj i novoj web-usluzi iste.

Vrh stranice

Promjena podatkovne veze za upit

  1. U izborniku Alati pritisnite Pretvorba glavnog izvora podataka.

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

  3. Pod Odaberite vrstu podatkovne veze koju želite koristiti kao predložak svog obrasca pritisnite Web-usluga i zatim Dalje.

  4. Na sljedećoj stranici čarobnjaka upišite mjesto web-usluge i zatim pritisnite Dalje.

    Napomena : Ako želite da biste pronašli web-servisa pomoću poslužitelja univerzalni opis otkrivanja i procjene Integration (UDDI), kliknite Pretraži UDDI, unesite URL UDDI poslužitelj koji želite pretražiti, odredite želite li pretraživati prema davatelju ili putem usluge koje ste dobili, unesite ključnu riječ pretraživanja, a zatim kliknite pretraživanje. Web-servisi koji odgovaraju ključna riječ za pretraživanje prikazat će se na popisu rezultata pretraživanja . Odaberite web-servisa koji želite koristiti, a zatim kliknite u redu.

  5. Na popisu Odaberite operaciju pritisnite operaciju web-usluge koja vraća podatke obrascu i zatim pritisnite Dalje.

  6. Ako čarobnjak za povezivanje s podacima naiđe na nepoznat element u shemi web-usluge, sljedeća stranica čarobnjaka može zatražiti određivanje oglednih vrijednosti svakog parametra za određivanje polja ili grupa za dodavanje glavnom izvoru podataka.

    Kako?

    1. Odaberite parametar u tablici parametara , a zatim Postavi vrijednost uzorka.

    2. U okvir vrijednost uzorka upišite vrijednost da korisnički može koristiti za to polje, a zatim kliknite u redu.

    3. Ponovite te korake za svaki parametar u tablici parametara , a zatim kliknite Dalje.

    Tehničke pojedinosti

    Kada konfigurirate podatkovnu vezu s web-servisa u čarobnjaku za povezivanje s podacima, Microsoft Office InfoPath povezuje s web-servisa i zahtjeve datoteka Web servisa Description Language (WSDL). WSDL datoteka sadrži sheme koje koriste web-servisa. Web-servisa odgovori na zahtjev za slanjem ove datoteke programa InfoPath. InfoPath koristi podatke u tu datoteku da biste dodali odgovarajućim poljima i grupama u sekundarni izvor podataka u predlošku obrasca. Ako InfoPath pronađe vrstu nepoznat element u WSDL datoteci, InfoPath koristi ogledne podatke da bi odredio definiciju vrste nepoznat element, a zatim dodaje odgovarajućim poljima i grupama sekundarni izvor podataka.

  7. Ako web-usluga prihvaća informacije o promjenama, na sljedećoj stranici čarobnjaka sustav će vas pitati želite li informacije o promjenama uključiti u podatke za upit. U većini slučajeva možete ostaviti uključen potvrdni okvir Uključi informacije o promjenama prilikom slanja podataka i pritisnuti Dalje. Ako ne želite uključiti informacije o promjenama isključite potvrdni okvir Uključi informacije o promjenama prilikom slanja podataka i pritisnite Dalje.

    Tehničke pojedinosti

    Ova stranica čarobnjaka će se pojaviti samo ako datoteka Web Services Description Language (WSDL) za web-uslugu pokazuje da web-usluga vraća Microsoft ADO.NET DataSet.

  8. Na sljedećoj stranici čarobnjaka upišite naziv podatkovne veze i zatim pritisnite Završi.

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

  10. Kako biste objavili predložak obrasca, u izborniku Datoteka pritisnite Objavi.

  11. Testirajte predložak obrasca u potpunosti, otvorite ga i ispunite. Provjerite funkcionira li obrazac kao što je očekivano.

Vrh stranice

Promjena podatkovne veze za slanje

  1. U izborniku Alati pritisnite Podatkovne veze.

  2. Na popisu Podatkovne veze za predložak obrasca pritisnite podatkovnu vezu za slanje u glavnoj podatkovnoj vezi i pritisnite Izmijeni.

  3. U čarobnjaku za povezivanje s podacima upišite mjesto nove web-usluge kamo će korisnici slati svoje obrasce i pritisnite Dalje.

    Napomena : Ako želite da biste pronašli web-servisa pomoću poslužitelja univerzalni opis otkrivanja i procjene Integration (UDDI), kliknite Pretraži UDDI, unesite URL UDDI poslužitelj koji želite pretražiti, odredite želite li pretraživati prema davatelju ili putem usluge koje ste dobili, unesite ključnu riječ pretraživanja, a zatim kliknite pretraživanje. Web-servisi koji odgovaraju ključna riječ za pretraživanje prikazat će se na popisu rezultata pretraživanja . Odaberite web-servisa koji želite koristiti, a zatim kliknite u redu.

  4. Na sljedećoj stranici čarobnjaka, na popisu Odaberite operaciju pritisnite operaciju web-usluge koja šalje podatke i pritisnite Dalje.

  5. Na sljedećoj stranici čarobnjaka na jedan od sljedećih načina odaberite podatke u obrascu koji se šalju za svaki parametar u web-usluzi:

    Slanje podataka u polju ili grupi

    1. U popisu Parametri pritisnite parametar web-usluge koji će primiti podatke iz obrasca.

    2. Pod Mogućnosti parametra pritisnite Polje ili grupa.

    3. Kliknite Izmjena Slika gumba .

    4. U dijaloškom okviru Odabir polja ili grupe pritisnite polje ili grupu čije podatke želite poslati i zatim pritisnite U redu.

    5. U okviru Uključi pritisnite Samo tekst i podređeni elementi kako biste poslali samo podatke u ovom polju i podređene elemente polja ili grupe ili pritisnite XML podstablo, uključujući odabrani element kako biste poslali naziv polja, podatke u polju i podređene elemente u odabranoj grupi ili polju.

    Slanje svih podataka u obrazac

    1. U popisu Parametri pritisnite parametar web-usluge koji će primiti podatke iz obrasca.

    2. U odjeljku Mogućnosti parametarakliknite cijeli obrazac (XML dokument, uključujući upute za obradu).

    Slanje podataka u obliku niza

    1. U popisu Parametri pritisnite parametar web-usluge koji će primiti podatke iz obrasca.

    2. U odjeljku Mogućnosti parametarakliknite cijeli obrazac (XML dokument, uključujući upute za obradu).

    3. Uključite potvrdni okvir Pošalji podatke kao niz znakova.

      Napomena : Ovaj potvrdni okvir obično se uključuje za slanje digitalno potpisanih podataka. U većini slučajeva, isključite ovaj potvrdni okvir.

    Tehničke pojedinosti o objektima ADO.NET DataSet

    Ako web-usluga zahtjeva objekt ADO.NET DataSet, prilikom konfiguriranja ove podatkovne veze odaberite čvor skupa podataka. Ako za podatkovnu vezu za web-uslugu koja zahtijeva ADO.NET DataSet koristite neku drugu vrstu čvora, akcija slanja neće uspjeti.

  6. Pritisnite Dalje.

  7. Na sljedećoj stranici čarobnjaka upišite naziv podatkovne veze za slanje i zatim pritisnite Završi.

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.

×