Promjena web-servisa koji se koriste u predlošku obrasca glavne podatkovne veze

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 .

Sadržaj članka

Pregled

Prije početka

Promjena podatkovne veze za upit

Promjena podatkovne veze za slanje

Pregled

Prilikom dizajniranja predloška obrasca s glavnom podatkovnu vezu s web-servisa, možda koristite okruženje za testiranje gdje je razvijaju web-servisa. Kada web-servisa je spremna za uvođenje, morat ćete promijeniti glavnu podatkovnu vezu u predlošku obrasca iz okruženja za testiranje mjesto 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 ili oboje. Ako glavna podatkovna veza sadrži podatkovnu vezu za upit i podatkovnu vezu za slanje, a web-servisa promijeni mjesta, morate promijeniti obje veze.

Napomena: Veze na informacije o promjeni sekundarne podatkovne veze s drugim vanjskim izvorima podataka u odjeljku Vidi također .

Nakon što promijenite glavnu podatkovnu vezu, trebali biste objaviti i testirati predložak obrasca da biste bili sigurni da podatkovne veze na web-uslugu funkcionira ispravno kada korisnici ispunjavaju obrasce koji se temelje na vašem predlošku obrasca. Trebali biste testirajte i da biste bili sigurni da postojeće obrasce koji se temelje na vašem predlošku obrasca i dalje funkcioniraju. Kada dovršite testiranja, možete dopustiti korisnicima da biste početi ispunjavati obrasce koji se temelje na tom predlošku obrasca. Veze na dodatne informacije o objavljivanju predloška obrasca u odjeljku Vidi također .

Vrh stranice

Prije početka

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

  • Mjesto novog web-servisa.

  • Provjera nove web-usluge koristi dokument literal stil kodiranja. InfoPath može raditi samo dokument literal stil Web services.

  • Nazivi postupke u web-servisa koji ćete koristiti.

  • Provjera sheme u web-servisi stara i nova jesu li iste.

Vrh stranice

Promjena podatkovne veze za upit

  1. Na izborniku Alati kliknite Pretvori glavnog izvora podataka.

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

  3. U odjeljku Odaberite vrstu podatkovne veze baze podataka koji želite koristiti za predložak obrasca, kliknite web-servisa, a zatim kliknite Dalje.

  4. Na sljedećoj stranici čarobnjaka upišite mjesto na web-usluge, a zatim kliknite 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 da biste pretražili, navedite želite li pretraživati prema davatelju ili putem usluge koje je Dani, 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 kliknite postupak web-usluge koja vraća podatke u obrazac, a zatim kliknite Dalje.

  6. Ako se čarobnjak za povezivanje s podacima naiđe na nepoznat element u shemi web-usluge, na sljedećoj stranici čarobnjaka može zatražiti da navedete ogledne vrijednosti za svaki parametar za određivanje polja ili grupe da biste dodali u glavni izvor podataka.

    Kako?

    1. Odaberite parametra 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-servisa prihvaća informacije o promjenama, na sljedećoj stranici čarobnjaka za vas pita želite li obuhvatiti informacije o promjeni upita za podatke. U većini slučajeva ostaviti uključen potvrdni okvir Uključi informacije o promjenama prilikom slanja podataka , a zatim kliknite Dalje. Ako ne želite uključiti informacije o promjenama, poništite potvrdni okvir Uključi informacije o promjenama prilikom slanja podataka , a zatim kliknite Dalje.

    Tehničke pojedinosti

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

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

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

  10. Za objavljivanje predloška obrasca, na izborniku datoteka kliknite Objavi.

  11. Temeljito testirajte predložak obrasca tako da otvorite obrazac koji se temelji na predlošku obrasca i ispunite ga. Provjerite funkcionira li obrazac kao što je očekivano.

Vrh stranice

Promjena podatkovne veze za slanje

  1. Na izborniku Alati kliknite Podatkovne veze.

  2. Na popisu podatkovne veze za predložak obrasca kliknite podatkovnu vezu za slanje u glavnu podatkovnu vezu, a zatim kliknite Izmijeni.

  3. U čarobnjaku za povezivanje s podacima unesite mjesto novog web-usluge koje korisnici slanje obrazaca i zatim kliknite 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 da biste pretražili, navedite želite li pretraživati prema davatelju ili putem usluge koje je Dani, 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 kliknite postupak web-usluge koje šalje podatke, a zatim kliknite Dalje.

  5. Na sljedećoj stranici čarobnjaka odaberite podatke u obrascu koji se šalju za svaki parametar u web-servisa, učinite nešto od sljedećeg:

    Slanje podataka u polju ili grupi

    1. Na popisu parametara kliknite parametar web-usluge koji će primiti podatke iz obrasca.

    2. U odjeljku Mogućnosti parametarakliknite polje ili grupu.

    3. Kliknite Izmjena Slika gumba .

    4. U dijaloškom okviru Odaberite polje ili grupu kliknite polje ili grupu čije podatke želite poslati, a zatim kliknite u redu.

    5. U okvir Uključi kliknite samo tekst i podređeni elementi da biste poslali samo podatke u ovom polju i podređenih elemenata polja ili grupe ili kliknite XML podstablo, uključujući odabrani element kako biste poslali naziv polja podataka u polju, a podređeni elementi u odabranoj grupi ili polju.

    Slanje svih podataka u obrazac

    1. Na popisu parametara kliknite 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. Na popisu parametara kliknite 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. Potvrdite okvir Pošalji podatke kao niz .

      Napomena: U pravilu, potvrdite ovaj okvir da biste poslali digitalno potpisanih podataka. U većini slučajeva, poništite taj potvrdni okvir.

    Tehničke pojedinosti o objektima ADO.NET DataSet

    Web-servisa zahtijeva objekt ADO.NET DataSet, prilikom konfiguriranja ove podatkovne veze odaberite čvor skupa. Ako koristite neku drugu vrstu čvora za podatkovnu vezu s web-servisom koji zahtijeva ADO.NET DataSet, akcija slanja neće uspjeti.

  6. Kliknite Dalje.

  7. Na sljedećoj stranici čarobnjaka upišite naziv za podatkovnu vezu, a zatim kliknite Završi.

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.

×