Office
Vpis

Pošiljanje podatkov obrazca

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

V temu članku

Pregled

Pošiljanje podatkov iz obrazca v zbirko podatkov programa Access ali strežnika SQL Server

Pošiljanje podatkov obrazca v spletno storitev

Pošiljanje podatkov obrazca v strežniku nameščen Microsoft Windows SharePoint Services

Pošiljanje podatkov iz obrazca v e-poštno sporočilo

Pošiljanje podatkov iz obrazca v program v spletnem strežniku

Pošiljanje podatkov obrazca z uporabo datoteke za povezavo podatkov

Pošiljanje podatkov obrazca z uporabo kode

Pregled

Če uporabljate Microsoft Office InfoPathovi obrazci za zbiranje podatkov kot del večje poslovni proces, te podatke po navadi ne ohranite v oblikah, ki jih uporabniki izpolnijo. Namesto tega podatkov obrazca premakne iz obrazca na naslednjo stopnjo v poslovni proces, običajno za zunanji vir podatkov, kot so zbirke podatkov, spletne storitve ali programa v spletni strežnik. Na primer, zaposleni lahko uporabite InfoPath izpolnite poročila o stroških in nato pošljite ta obrazec s spletno storitvijo kje je mogoče obdelati obrazec.

InfoPathov obrazec med pošiljanjem v zunanji vir podatkov

Za razliko od shranite obrazec, kjer uporabniki izberite mesto, kamor lahko shranite svoje obrazce, medtem ko jih izpolnite, ga, pošiljanje obrazca pošlje podatke v obliki do določenega mesta, ki ste ga določili, ko je bilo načrtovano predlogo obrazca, ki je povezan z obliko. Ko načrtovanje predloge obrazca in omogoči pošiljanje obrazcev, lahko izberete, če so podatki, ki jih uporabniki vnesejo v obrazec poslan v teh mest:

  • Microsoft Office Access ali Microsoft SQL Server zbirke podatkov

  • Spletne storitve

  • V strežniku s storitvami Microsoft Windows SharePoint Services

  • V e-poštno sporočilo

  • Program v spletni strežnik

  • Program po meri, ki gosti InfoPath

Določite mesto, kamor želite podatke v pošiljanja obrazcev lahko povečajo natančnost in učinkovitost poslovne procese, ker vam omogoča, da več nadzora nad teh postopkov. Preden uporabniki lahko pošljete svoje podatke iz obrazca, InfoPath zagotavlja, da podatke v oblikah veljaven, in omogoča uporabnikom, da popravite neveljavnih podatkov. To funkcijo lahko pomaga zagotoviti, da je poslana le veljavne podatke v zunanjem viru podatkov.

Poleg načrtujete predlogo obrazca, če želite uporabnikom omogočiti pošiljanje svojih podatkov na enem mestu, lahko načrtujete predlogo obrazca, da uporabniki lahko pošljete svoje podatke iz obrazca na več mestih hkrati. Na primer, lahko oblikujete predlogi obrazca za poročilo o stroških tako, da ko uporabniki pošljejo izpolnjene obrazce, v obrazcih podatkov je poslana v zbirko podatkov in kopija vsakega izpolnjen obrazec je poslane tudi v e-poštno sporočilo v vodjo.

Ko načrtujete predlogo obrazca, ki lahko vloži zunanjim virom podatkov, InfoPath obrne na ukaz »Pošlji« v meniju »Datoteka« in gumb »Pošlji« v orodni vrstici Standard privzeto. Odvisno od vaših potreb, lahko spremenite ime ukaza Pošlji . Poleg tega lahko vstavite tudi na gumb neposredno v predlogo obrazca, ki jih uporabniki lahko kliknete, da pošljete svoje podatke iz obrazca po končanem, da izpolnite obrazec.

Lahko nastavite tudi v predlogi obrazca tako, da nekaj od tega, ki se pojavi, ko je obrazec poslan:

  • Obstoječi obrazec se zapre.

  • Obstoječi obrazec se zapre in odpre nov, prazen obrazec.

  • Obstoječi obrazec ostane odprta.

Poleg tega lahko pisati sporočilo, ki se prikaže, ko uporabniki pošljejo svoje obrazce, ki določa, ali je obrazec poslan.

Na vrh strani

Pošiljanje podatkov iz obrazca v zbirko podatkov programa Access ali strežnika SQL Server

InfoPathovi obrazci so pogosto poslani v zbirke podatkov, ali je za posodobitev eno tabelo z zapisom kupca ali za bolj zapletena scenarijev, na primer spreminjanje več tabel, ki so povezani v predlogi obrazca za poročilo o stroških. Predlogo obrazca v InfoPathu lahko oblikujete tako, da ga lahko pošljete neposredno v zbirki podatkov programa Access ali strežnika SQL Server ne zahtevajo, da uporabljate skript ali kode po meri. Lahko tudi pošiljanje podatkov iz obrazca z drugimi vrstami zbirk podatkov, z uporabo kode po meri ali pa pošiljanje obrazca v spletno storitev, ki je povezan s to zbirko podatkov.

Če želite poslati obrazec zbirke podatkov programa Access ali strežnika SQL Server, načrtujete predlogo obrazca, ki temelji na tej zbirki podatkov. S tem zagotovite, da se ujema z predloge obrazca vir podatkov strukturo zbirke podatkov. Če dodate povezave zbirke podatkov v obstoječo predlogo obrazca, uporabniki ne bodo mogli pošljejo izpolnjene obrazce z zbirko podatkov, ker viru podatkov obrazca ne ujemati s strukturo zbirke podatkov. Če predlogo obrazca se ne ujema s strukturo zbirke podatkov, InfoPath ne morete posodobiti ustrezna polja v zbirki podatkov, ko pošljete podatke.

Ko načrtujete InfoPathovo predlogo obrazca, ki temelji na zbirko podatkov, upoštevajte te težave:

  • Ko vzpostavite predloge obrazca v več kot eno tabelo v zbirki podatkov, tabele, mora biti povezan z polja ključa.

  • Dolgi podatkovni tipi, kot so slike, slike, OLE predmetov, datotečnih prilog in podatkovnega tipa SQL ali Accessovega zapiska izključiti iz podatkovne povezave. InfoPath ne podpira podatkovnih povezav v teh dolgo podatkovnih tipov. Če želite izključiti določene polja v zbirki podatkov, uporabite čarovnika za povezavo podatkov nastavite podatkovne povezave.

Določite lahko, ali eno od teh vprašanj velja tako, da preberete informacije v polju Povzetek , na zadnji strani čarovnika za povezavo podatkov. Povzetek države ali pošiljanje obrazcev omogočena, in če je onemogočena, Povzetek pojasnjuje, zakaj.

Ko nastavite podatkovne povezave med predlogo obrazca in zbirko podatkov, lahko prilagodite druge možnosti pošiljanja, ki jih želite. Spremenite lahko na primer besedilo, ki se prikaže na gumb »Pošlji« v predlogi obrazca. Spremenite lahko tudi sporočila, ki so prikazani uporabnikom, da nakažete, če obrazec, ki je bilo uspešno poslano in lahko določite, ali če želite, da obrazec odprt po pošiljanju.

Na vrh strani

Pošiljanje podatkov obrazca v spletno storitev

Ali uporabljate spletne storitve lupine poteka dela za poslovni proces ali kot Srednja stopnja na vrhu zbirke podatkov, InfoPath omogoča preprosto ustvarjanje predlog obrazcev, ki interakcijo s spletne storitve. InfoPath ima čarovnika za povezavo podatkov, ki vas vodi skozi postopek povezovanja predlog obrazcev za spletne storitve.

Dva načina skupne za načrtovanje predloge obrazca, ki navaja obrazcev za spletne storitve:

  • Povezovanje obstoječe predloge obrazca v spletno storitev

  • Načrtovanje nove predloge obrazca, ki temelji na spletne storitve

Z oba načina, InfoPath ustvari vir podatkov, ki temelji na shemo spletne storitve. S tem omogočite obrazcev, ki temeljijo na predlogi obrazca za pošiljanje podatkov iz spletne storitve.

Tehnične podrobnosti

Ko uporabniki pošljejo obrazca v spletno storitev, obrazec poslan kot (Razširljivi označevalni jezik) podatke v ovojnici SOAP. Ovojnici SOAP opravilo kot vhodni parameter za določeno operacijo spletne storitve. Primerjate lahko to pošiljanje obrazca z uporabo protokola HTTP, ki ima za posledico dokumenta XML v zahtevi za objavljanje HTTP.

Preden lahko vzpostavite povezavo InfoPathovo predlogo obrazca v spletno storitev, upoštevajte to:

  • InfoPath ne more vzpostaviti povezave s spletno storitvijo, ki uporablja oddaljen klic procedure (RPC) kodiran slog. Podprto je le dobesedno kodiranje dokumenta.

  • Ko predlogo obrazca konfigurirate tako, da svoje obrazce lahko pošiljanje podatkov v spletno storitev, lahko določite, da samo podatke v nekaterih polj ali skupin, ki lahko vloži, ali lahko pošljete vse podatke v obliki.

Ko je nastavitev podatkovne povezave spletne storitve, lahko dodate »Pošlji« v predlogo obrazca in druge možnosti pošiljanja, ki ga želite prilagoditi.

Na vrh strani

Pošiljanje podatkov obrazca v strežniku nameščen Microsoft Windows SharePoint Services

Lahko načrtujete predlogo obrazca, ki pošlje podatke v strežnik, v katerem se izvaja storitev Microsoft Windows SharePoint Services. S tem, lahko shranjevanje in organiziranje vseh vaših uporabnikov obrazcev v knjižnici dokumentov. Poleg tega lahko uporabniki izpolnjevanje obrazcev, ki temeljijo na predlogi obrazca neposredno iz knjižnice dokumentov. Lahko tudi izvoz podatkov iz obrazca v Microsoft Excelu ali združevanje podatkov iz več obrazcev v en obrazec. Poleg tega, ko omogočite pošiljanje obrazcev neposredno v knjižnico dokumentov, lahko vnaprej določite imena datotek za oblike, uporabite statične vrednosti, vrednosti, ki temeljijo na podatke v obliki ali z uporabo formula.

Po konfiguriranje predloge obrazca, če želite dovoliti pošiljanje obrazca v knjižnico dokumentov SharePoint, lahko v obrazec dodati »Pošlji« in prilagajanje drugih Pošlji možnosti, na primer besedila na gumb »Pošlji« sporočila, ki so prikazani uporabniku, da označevanje Če obrazec, ki je bilo uspešno poslano in ali želite ohraniti obrazec odprite po pošiljanju.

Na vrh strani

Pošiljanje podatkov iz obrazca v e-poštno sporočilo

Uporaba e-poštni program je eden od najlažji in Najpogostejši načini nastavljanja poteka dela za poslovni proces. Načrtujete lahko InfoPathovo predlogo obrazca, ki omogoča uporabnikom, da kliknete »Pošlji« v orodni vrstici Standard ali v meniju Datoteka poslati izpolnjen obrazec kot prilogo ali v telesu e-poštno sporočilo. E-poštne naslove, zadevo in ime datoteke Priloge lahko določijo vnaprej ko načrtujete predlogo obrazca, uporabite statične vrednosti, vrednosti glede na vnose v obliki ali s formulo. Na primer, lahko načrtujete predlogo obrazca, tako, da so izpolnjene obrazce so samodejno poslana v e-poštno sporočilo z vnaprej določeno zadevo e-poštni naslov, ki temelji na vnos v obliki. Poleg tega glede na podatke, ki jih uporabniki vnesejo v obrazec, lahko določite dinamično datoteke imena obrazec.

V vrstnem redu za uporabnike, da svoje pošljete kot e-poštna sporočila, morate imeti Microsoft Office Outlook 2003 ali Microsoft Office Outlook 2007 v računalniku nimajo nameščenega. Uporabniki, ki izpolnjevanje obrazcev v spletnem brskalniku ne potrebujete Outlook pošiljanje obrazcev kot e-poštno sporočilo.

Po konfiguriranje predloge obrazca, če želite dovoliti pošiljanje obrazcev v e-poštno sporočilo, lahko dodate »Pošlji« v orodni vrstici Standard in ukaz »Pošlji« v meniju Datoteka v predlogo obrazca in prilagajanje drugih Pošlji možnosti, na primer besedilo, ki se prikaže na gumb »Pošlji« sporočila, ki prikaže uporabniku kažejo, če obrazec, ki je bilo uspešno poslano in ali želite, da obrazec odprete po pošiljanju.

Na vrh strani

Pošiljanje podatkov iz obrazca v program v spletnem strežniku

Če imate obstoječe strani strani ASP (Active Server) ali drugo kodo v spletni strežnik, ki lahko obdelava podatkov XML, lahko načrtujete predlogo obrazca, da uporabniki lahko pošljete izpolnjenih obrazcev v spletni strežnik z uporabo metode HTTP objavo. Ko konfigurirate v predlogi obrazca, če želite uporabnikom omogočiti pošiljanje obrazce na ta način, InfoPath ustvari sporočilo, ki vključuje podatke v obrazec in nato pošlje sporočilo v spletni strežnik. Ko načrtujete predlogo obrazca za pošiljanje podatkov v spletni strežnik, lahko v predlogo obrazca dodate »Pošlji« , določite besedilo, ki se prikaže na gumb »Pošlji« , prilagodite sporočila, ki so prikazani uporabnikom, kar pomeni, če je bil obrazec uspešno poslano in določite, ali želite ohraniti obrazec odprt po pošiljanju.

Na vrh strani

Pošiljanje podatkov obrazca z uporabo datoteke za povezavo podatkov

V Microsoft Office InfoPath 2007 imate možnost, če želite ustvariti datoteko XML, ki se imenuje datoteke za povezavo podatkov, ki vključuje vse nastavitve, ki so potrebne za povezavo podatkov. Shranjevanje datoteke v knjižnici podatkovnih povezav v Microsoft Office SharePoint Server 2007 mesta in nato oblikovanje več predlog obrazcev, ki uporabljajo iste datoteke XML za konfiguracijo podatkovne povezave. Z uporabo datoteke za povezavo podatkov da če kaj pomeni s spremembami za povezavo podatkov – na primer, če mesto zunanji podatkovni vir spremembe, lahko posodobite datoteke za povezavo podatkov enkrat in ne posodabljanje podatkovne povezave v vsaki posamezni obrazec predloga. Vse predloge obrazcev, ki uporabljajo datoteke za povezavo podatkov bo samodejno posodobljena z novimi nastavitvami.

Datoteke za povezavo podatkov lahko vsebuje nastavitve, ki določajo, kako lahko uporabniki pošljejo svoje podatke iz obrazca. Lahko načrtujete predlogo obrazca, če želite uporabiti nastavitve v datoteko za povezavo podatkov. Po konfiguriranje predloge obrazca, če želite dovoliti pošiljanje obrazcev, lahko dodate ukaz »Pošlji« v meniju Datoteka in »Pošlji« v orodni vrstici Standard na obrazcu, ki temelji na predlogi obrazca in nato prilagodite katero koli drugo pošiljanje možnosti, na primer besedilo, ki se prikaže na »Pošlji «in ukaz, sporočila, ki prikaže uporabniku kažejo, če obrazec, ki je bilo uspešno poslano in ali želite, da obrazec odprete po pošiljanju.

Na vrh strani

Pošiljanje podatkov obrazca z uporabo kode

Če želite ustvariti dodatne funkcije v predlogi obrazca za pošiljanje podatkov obrazca, lahko pisanje upravljane kode s programom Microsoft Visual Basic .NET, Microsoft Visual C# .NET ali skript. Na primer, lahko dodate funkcionalnost v predlogo obrazca, ki omogoča pošiljanje obrazcev za več kot eno mesto hkrati ali zunanjega podatkovnega vira, ki je običajno ne podpira InfoPath.

Namig: Če ne morete nastaviti v predlogi obrazca, če želite uporabnikom omogočiti pošiljanje obrazcev v zunanjem viru podatkov s programom InfoPath možnosti za povezavo podatkov, lahko to funkcijo uporabite pisanje svoj izvajanje podatkovne povezave v tem zunanjim virom podatkov.

Na vrh strani

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×