Uvod u prosleđivanje podataka obrasca

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

Prosleđivanje podataka obrasca u programu Access ili SQL Server bazu podataka

Prosleđivanje podataka obrasca Web usluzi

Prosleđivanje podataka obrasca na serveru na Microsoft Windows SharePoint Services

Prosleđivanje podataka obrasca u e-poruci

Prosleđivanje podataka obrasca u aplikaciju na Veb serveru

Prosleđivanje podataka obrasca pomoću datoteku za povezivanje sa podacima

Prosleđivanje podataka obrasca pomoću koda

Pregled

Tih podataka obično neće ostati u obrascima koje korisnici popunjavaju kada koristite Microsoft Office InfoPath obrazaca za prikupljanje podataka kao deo većeg poslovnog procesa. Umesto toga, podatke iz obrasca premešta iz obrasca u sledeću fazu u poslovnom procesu, obično u spoljnog izvora podataka kao što je baza podataka, Web usluzi ili aplikacija na Veb serveru. Na primer, zaposleni možda koristite InfoPath da popunite obrazac izveštaja o troškovima, a zatim proslediti taj obrazac Web usluzi gde je moguće obraditi obrazac.

Prosleđivanje InfoPath obrasca u spoljni izvor podataka

Za razliku od čuvanja obrasca, gde korisnici odaberite lokaciju na kojoj ćete uskladištiti obrazac koji popune, prosleđivanje obrasca šalje podataka iz obrasca na određenu lokaciju koja je definisano kada je dizajnirana predložak obrasca koji je povezan sa obrascem. Kada Dizajniranje predloška obrasca i omogućite prosleđivanje obrazaca, možete da odaberete da prikažete podatke koje korisnici unose u obrazac prosleđen na sledećim lokacijama:

  • Microsoft Office Access ili Microsoft SQL Server baze podataka

  • Veb usluge

  • Serveru sa sistemom Microsoft Windows SharePoint Services

  • U poruci e-pošte

  • Aplikacija na Veb serveru

  • Prilagođena aplikacija koja hostuje InfoPath

Određivanje gde želite podatke u obrasce prosleđivanje može da poveća preciznost i efikasnost vaše poslovne procese, zato što omogućava vam da veću kontrolu nad tim procesima. Pre nego što korisnici proslede svoje podatke, InfoPath osigurava da podaci u obrascima važeći i omogućava korisnicima da biste ispravili sve nevažeće podatke. Ova opcija može pomoći da biste se uverili da se šalje samo važeće podatke u spoljnom izvoru podataka.

Pored dizajniranja predloška obrasca da biste dozvolili korisnicima da prosleđuju podatke na jednoj lokaciji, možete da dizajnirate predložak obrasca tako da korisnici mogu prosleđivanje podataka obrasca na više lokacija u isto vreme. Na primer, možete da dizajnirate u predložak obrasca izveštaja o troškovima tako da kada korisnici proslede popunjene obrasce, obrasce, podaci se šalju u bazu podataka i kopiju svakog popunjenog obrasca se šalju i u e-poruci u njihovog menadžera.

Svaki put kada dizajnirate predložak obrasca koji se mogu proslediti u spoljni izvor podataka, InfoPath uključuje komandu u meniju datoteka , kao i dugme " Prosledi " na traci sa alatkama Standardna podrazumevano. U zavisnosti od vaše potrebe, možete odabrati da biste promenili ime komande " Prosledi ". Pored toga, možete da umetnete dugme direktno na predložak obrasca koji korisnici mogu da kliknu da prosleđivanje podataka obrasca nakon što završe popunjavanje obrasca.

Takođe možete podesiti predložak obrasca tako da se nešto od sledećeg pojavljivanja nakon prosleđivanja:

  • Postojeći obrazac zatvara.

  • Postojeći obrazac zatvara i otvoriće se novi, prazan obrazac.

  • Postojeći obrazac ostaje otvorena.

Pored toga, možete da pišete poruku koja se pojavljuje kada korisnici proslede svoje obrasce koja navodi da li je obrazac prosleđen uspešno.

Vrh stranice

Prosleđivanje podataka obrasca u programu Access ili SQL Server bazu podataka

InfoPath obrasci se često prosleđuju u baze podataka, bilo da je da ažurira jednu tabelu sa zapisima o klijentu ili za složenije radnje, kao što su menjanja više tabela koje su povezane u predlošku obrasca izveštaja o troškovima. Možete da dizajnirate predložak obrasca u programu InfoPath tako da možete proslediti direktno u Access ili SQL Server bazu podataka bez potrebe da koristite skripte ili prilagođeni kôd. Takođe možete proslediti podatke obrasca u drugim tipovima baza podataka pomoću prilagođenog koda ili prosleđivanjem obrasca Web usluzi koja je povezana sa tom bazom podataka.

Da biste prosledili obrazac u Access ili SQL Server bazu podataka, morate da Dizajniranje predloška obrasca koji se zasniva na toj bazi podataka. Na ovaj način da se predložak obrasca izvor podataka podudara sa strukturom baze podataka. Ako dodajete baze podataka za povezivanje postojećeg predloška obrasca, korisnici neće moći da prosledite popunjene obrasce sa bazom podataka, jer izvor podataka obrasca ne podudara sa strukturom baze podataka. Ako predložak obrasca ne podudara sa strukturom baze podataka, InfoPath ne može da ažurira odgovarajuća polja u bazi podataka kada se podaci proslede.

Kada dizajnirate u InfoPath predložak obrasca koji je zasnovan na bazi podataka, imajte na umu sledeće:

  • Kada se povežete predložak obrasca sa više od jedne tabele u bazi podataka, tabele moraju biti povezani ključnim poljima.

  • Dugački tipovi podataka, kao što su slike, slike, OLE objekte, priloženih datoteka i Access Memo ili SQL tipovi podataka, trebalo izuzeti iz podataka za povezivanje. InfoPath ne podržava podatke za povezivanje sa tim dugačkim tipovima podataka. Da biste isključili određena polja u bazi podataka, koristite čarobnjak za povezivanje sa podacima da biste podesili podatke za povezivanje.

Možete da odredite da li je bilo koji od ovih problema odnosi tako što ćete pročitati informacije u polju Rezime na poslednjoj stranici čarobnjaka za povezivanje sa podacima. Rezime stanja da li je omogućeno prosleđivanje obrazaca, a ako je onemogućen, Rezime objašnjava zašto.

Kada podesite podatke za povezivanje između predloška obrasca i baze podataka, možete prilagoditi sve ostale željene opcije prosleđivanja. Na primer, možete da promenite tekst koji se pojavljuje na dugme " Prosledi " u predlošku obrasca. Možete da promenite i poruke koje se prikazuju korisnicima da biste označili ako je obrazac uspešno prosleđen i možete da navedete da li želite da obrazac ostane otvoren nakon prosleđivanja.

Vrh stranice

Prosleđivanje podataka obrasca Web usluzi

Da li koristite Veb usluge da biste uspostavili toka posla za poslovni proces ili kao aplikaciju srednjeg sloja preko baze podataka, InfoPath olakšava kreiranje predložaka obrazaca koje su u interakciji sa Veb usluge. InfoPath ima čarobnjak za povezivanje sa podacima koji vas vodi kroz proces povezivanja predložaka obrasca Web usluzi.

Postoje dva uobičajena metoda dizajniranja predloška obrasca koji prosleđuje obrasce Veb usluge:

  • Povezivanje postojećeg predloška obrasca Web usluzi

  • Dizajniranje novog predloška obrasca koji je zasnovan na Veb usluge

Oba od ovih metoda, InfoPath kreira izvor podataka koji je zasnovan na šemi Veb usluge. Ovo omogućava obrasce koji su zasnovani na predlošku obrasca za prosleđivanje podataka u Veb usluge.

Tehničke detalje

Kada korisnici proslede obrasca Web usluzi, obrazac se šalje kao Extensible Markup Language (XML) podatke u SOAP košuljici. SOAP košuljici funkcioniše kao ulazni parametar za navedenu operaciju Web usluge. Možete da uporedite ovo za prosleđivanje obrasca pomoću HTTP, što dovodi do XML dokument u zahtevu metoda HTTP POST.

Pre nego što povežete u InfoPath predložak obrasca Web usluzi, razmotrite sledeće:

  • InfoPath ne može da se poveže sa Veb usluga koja koristi poziv udaljene procedure (RPC) šifrovanu stil. Podržano je samo dokument literala kodiranje.

  • Kada konfigurišete predložak obrasca tako da obrasci možete proslediti podatke Web usluzi, možete da navedete da samo podaci u određenim poljima ili grupama mogu proslediti ili možete proslediti sve podatke u obrascu.

Nakon što podaci za povezivanje Veb usluge podešen, možete da dodate na dugme Prosledi na predložak obrasca i prilagoditi sve ostale željene opcije prosleđivanja.

Vrh stranice

Prosleđivanje podataka obrasca na serveru na Microsoft Windows SharePoint Services

Možete da dizajnirate predložak obrasca koji prosleđuje podatke na serveru na kojem je pokrenut Microsoft Windows SharePoint Services. Na ovaj mogu da skladište i organizuju sve korisničke obrasce u biblioteci dokumenata. Pored toga, korisnici mogu da popune obrasce koji su zasnovani na predlošku obrasca direktno iz biblioteke dokumenata. Oni možete da izvezete podatke obrasca u programu Microsoft Office Excel ili objedinjavanje podataka iz više obrazaca u jedan obrazac. Pored toga, kada omogućite prosleđivanje obrazaca direktno u biblioteci dokumenata, možete unapred definisati imena datoteka za obrasce, koristeći statične vrednosti, vrednosti na osnovu podataka u obrascu ili pomoću formula.

Kada konfigurišete predložak obrasca da biste dozvolili prosleđivanje obrazaca u SharePoint biblioteci dokumenata, možete da dodate na dugme Prosledi u obrazac i prilagoditi ostale opcije prosleđivanja, kao što je tekst na dugme Prosledi poruke prikazuju korisniku da ukazuju na to da je obrazac uspešno prosleđen i da li želite da obrazac ostane otvoren nakon prosleđivanja.

Vrh stranice

Prosleđivanje podataka obrasca u e-poruci

Pomoću programa za e-pošte je jedan od najlakši i najčešćih načina postavljanja toka posla za poslovni proces. Možete da dizajnirate u InfoPath predložak obrasca koji omogućava korisnicima da kliknete na dugme Prosledi na standardnoj traci sa alatkama ili na meni " datoteka " da biste poslali popunjeni obrazac kao prilog ili u telu e-poruke. E-adrese, temu i ime datoteke priloga možete unapred definisati prilikom dizajniranja predloška obrasca – koristeći statične vrednosti sa vrednostima na osnovu stavki u obrascu ili pomoću formule. Na primer, možete da dizajnirate predložak obrasca tako da se popunjeni obrasci automatski šalju u e-poruku sa unapred definisane temu na e-adresu koja je zasnovana na stavci u obrascu. Pored toga, na osnovu podataka koje korisnici unesu u obrascu, možete definisati Dinamička imena datoteka za obrazac.

Po redosledu za korisnike da prosleđuju kao e-poruke, moraju da imaju Microsoft Office Outlook 2003 ili Microsoft Office Outlook 2007 instaliranu na računaru. Korisnici koji popunjavanje obrazaca u Veb pregledaču nije potreban Outlook da prosleđuju kao e-poruku.

Kada konfigurišete predložak obrasca da biste dozvolili prosleđivanje obrasca u e-poruku, možete da dodate na dugme Prosledi na standardnoj traci sa alatkama i Prosledi komandu u meniju " datoteka " u predložak obrasca i prilagodite bilo koji drugi prosleđivanja opcije, kao što je tekst koji se pojavljuje na dugme Prosledi poruke prikazuju korisniku da biste označili ako je obrazac uspešno prosleđen i da li želite da obrazac ostane otvoren nakon prosleđivanja.

Vrh stranice

Prosleđivanje podataka obrasca u aplikaciju na Veb serveru

Ako imate postojeće stranice stranica aktivnog servera (ASP) ili neki drugi kod na Veb serveru koji može da obradi XML podatke, možete da dizajnirate predložak obrasca tako da korisnici mogu da prosleđuju popunjene obrasce na taj Web server pomoću metoda HTTP POST. Kada konfigurišete predložak obrasca da biste dozvolili korisnicima da prosleđuju na ovaj način, InfoPath će kreirati poruku koja sadrži podatke obrasca, a zatim pošalje poruku u Veb server. Prilikom dizajniranja predloška obrasca za prosleđivanje podataka na Veb serveru, možete dodati dugme Prosledi u predložak obrasca, navedite tekst koji se pojavljuje na dugme Prosledi , prilagoditi poruke koje se prikazuju korisnicima koji ukazuju na to da je obrazac uspešno prosleđen i navedite da li želite da obrazac ostane otvoren nakon prosleđivanja.

Vrh stranice

Prosleđivanje podataka obrasca pomoću datoteku za povezivanje sa podacima

U Microsoft Office InfoPath 2007 imate mogućnost da kreirate XML datoteku koja se zove datoteku za povezivanje sa podacima koja sadrži sve postavke potrebne za podatke za povezivanje. Možete da skladištite te datoteke u biblioteci za povezivanje podataka na lokaciji Microsoft Office SharePoint Server 2007 i da zatim dizajnirati nekoliko predložaka obrazaca koji koriste istu XML datoteku za konfigurisanje podataka za povezivanje. Korišćenje datoteka sa podacima za povezivanje znači da, ako ni sa podacima za povezivanje promeni – na primer, ako lokacije sa spoljnim podacima izvora promene – možete da ažurirate datoteku za povezivanje sa podacima jednom, a ne ažurirate podatke za povezivanje u svaki obrazac za pojedinačne predložak. Svi predlošci obrazaca koji koristi datoteku za povezivanje podataka se automatski ažurira nove postavke.

Datoteka sa podacima za povezivanje može da sadrži postavke koje određuju kako korisnici mogu da prosleđivanje podataka obrasca. Možete da dizajnirate predložak obrasca da biste koristili postavke u ovu datoteku sa podacima za povezivanje. Kada konfigurišete predložak obrasca da biste dozvolili prosleđivanje obrazaca, možete da dodate komandu Prosledi meni " datoteka " i na dugme Prosledi na standardnoj traci sa alatkama u obrascu koji je zasnovan na predlošku obrasca, i zatim prilagodite bilo kog drugog prosledite opcije, kao što je tekst koji se pojavljuje na dugme Prosledi i komande, poruke prikazuju korisniku da biste označili ako je obrazac uspešno prosleđen i da li želite da obrazac ostane otvoren nakon prosleđivanja.

Vrh stranice

Prosleđivanje podataka obrasca pomoću koda

Da biste kreirali napredne funkcije u predlošku obrasca za prosleđivanje podataka obrasca, možete da napišete kontrolisani kôd pomoću Microsoft Visual Basic .NET, Microsoft Visual C# .NET ili skripte. Na primer, možete dodati funkcionalnost predlošku obrasca koja omogućava prosleđivanje obrasca na više od jedne lokaciju odjednom ili spoljnog izvora podataka koji InfoPath obično ne podržava.

Savet: Ako ne možete da konfigurišete predložak obrasca da biste dozvolili korisnicima da prosleđuju podatke u spoljnom izvoru podataka pomoću opcija za povezivanje InfoPath podataka, možete da koristite ovu funkciju za pisanje sopstvene sprovođenje vezu za prenos podataka za taj spoljni 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.

×