Pomembno
Podpora za Microsoft InfoPath 2013 se je končala 14. julija 2026. Priporočamo, da obstoječe InfoPathove obrazce in poteke dela preselite v podprte rešitve okolja Microsoft 365. Več informacij o ukinitvi InfoPatha.
V temu članku
- Pregled
- Preden začnete
- Dodajanje podatkovne povezave poizvedbe
- Dodajanje podatkovne povezave za pošiljanje
Pregled
Če načrtujete več predlog obrazcev, ki uporabljajo podobne podatkovne povezave, razmislite o uporabi datoteke za povezavo podatkov namesto ustvarjanja podatkovne povezave z zunanjim virom podatkov za vsako predlogo obrazca. Tako boste morali posodobiti le eno datoteko za povezavo podatkov, ko se podatki o povezavi podatkov spremenijo za nabor povezanih predlog obrazcev. Ko na primer premaknete predloge obrazcev iz preskusnega omrežja v proizvodno omrežje, morate nastavitve podatkovne povezave v knjižnici povezav posodobiti le enkrat in ne posodobiti podatkovne povezave v vsaki predlogi obrazca. Ko obrazec, ki temelji na predlogi obrazca, ki uporablja datoteko za podatkovno povezavo, uporablja podatkovno povezavo, se podatkovna povezava samodejno posodobi z novimi nastavitvami.
Datoteka za povezavo podatkov je datoteka XML z datotečno pripono .xml ali .udcx, ki vsebuje informacije o povezavi za en zunanji vir podatkov. Ta datoteka je shranjena v knjižnici podatkovnih povezav v strežniku, v katerem se izvaja Microsoft Office SharePoint Server 2007. Datoteko za podatkovno povezavo ustvari razvijalec ali pa pretvori podatkovno povezavo v obstoječi predlogi obrazca v datoteko za podatkovno povezavo tako, da v pogovornem oknu »Podatkovne povezave« (meni »Orodja«) kliknete gumb »Pretvori«.
Prednosti uporabe datotek za podatkovno povezavo:
- Več obrazcev lahko uporablja isto datoteko za povezavo podatkov, zato vam ni treba ustvarjati iste podatkovne povezave z ničle za vsako predlogo obrazca.
- Če se lokacije ali nastavitve povezave za zunanji vir podatkov spremenijo, morate posodobiti le datoteko za povezavo podatkov in ne vseh predlog obrazcev.
- Datoteka za povezavo podatkov lahko vsebuje alternativne informacije za preverjanje pristnosti, ki jih lahko uporabi strežnik, ko uporabnik izpolni obrazec s spletnim brskalnikom.
- Obrazci, ki temeljijo na predlogi obrazca, ki je združljiva z brskalnikom in so izpolnjeni v brskalniku, lahko vzpostavijo povezavo s strežniki v drugi domeni le s podatkovnimi povezavami, ki uporabljajo datoteke za podatkovno povezavo.
Opomba
Microsoft Office InfoPath uporablja datoteke za povezavo podatkov, ki sledijo obliki zapisa datoteke univerzalne podatkovne povezave različice 2.0. Ta različica je nadmnožica oblike zapisa datoteke različice 1.0, ki jo uporabljata programa Microsoft Office FrontPage in Microsoft Office Excel. InfoPath ne more uporabljati datotek za povezavo podatkov v obliki zapisa datoteke različice 1.0.
Ko dodate podatkovno povezavo v predlogo obrazca tako, da uporabite nastavitve v knjižnici podatkovnih povezav, ustvarite sekundarno podatkovno povezavo v tej predlogi obrazca. Ta podatkovna povezava se razlikuje od glavne podatkovne povezave, ki jo ustvarite, ko načrtujete predlogo obrazca na podlagi zbirke podatkov, spletne storitve ali nastavitev v knjižnici podatkovnih povezav. Sekundarno podatkovno povezavo dodate le, če ne morete dobiti podatkov prek glavne podatkovne povezave ali jih prek nje pošiljati.
Pred začetkom
Če želite dodati podatkovno povezavo v predlogo obrazca z nastavitvami, ki so shranjene v knjižnici podatkovnih povezav, naj vam skrbnik mesta priskrbi te informacije:
- Lokacija strežnika, v katerem se izvaja Microsoft Office SharePoint Server 2007, ki vsebuje mesto, ki vključuje knjižnico podatkovnih povezav
- Ime datoteke za povezavo podatkov v knjižnici podatkovnih povezav, ki jo želite uporabiti
- Ali datoteka za povezavo podatkov vsebuje nastavitve za poizvedbo, podatkovno povezavo ali povezavo za pošiljanje podatkov,
- Ali lahko konfigurirate predlogo obrazca za varno shranjevanje rezultatov poizvedbe v obrazcu za uporabo brez povezave, če so nastavitve za podatkovno povezavo poizvedbe
Dodajanje podatkovne povezave poizvedbe
Če želite dodati podatkovno povezavo v predlogo obrazca z nastavitvami v knjižnici povezav, morate dokončati te postopke:
- Dodajte sekundarno podatkovno povezavo v predlogo obrazca.
- Povežite kontrolnike s poizvedbo in podatkovnimi polji v sekundarnem viru podatkov.
- Konfigurirajte predlogo obrazca tako, da uporablja podatkovno povezavo, in sicer z uporabo pravila ali gumba.
1. korak: Dodajanje sekundarne podatkovne povezave
V meniju »Orodja « kliknite »Podatkovne povezave«.
V pogovornem oknu »Podatkovne povezave « kliknite »Dodaj«.
V čarovniku za povezavo podatkov kliknite Poišči povezave v strežniku Microsoft Office SharePoint Server in nato Naprej.
Na naslednji strani čarovnika na seznamu mest kliknite ime mesta v strežniku, v katerem se izvaja Office SharePoint Server 2007 s knjižnico povezav.
Mojega mesta ni na seznamu
Če želite dodati svoje spletno mesto na seznam, naredite to:- Kliknite »Upravljaj mesta«.
- V pogovornem oknu »Upravljanje mest « kliknite »Dodaj«.
- V polje URL vnesite mesto knjižnice podatkovnih povezav.
- V polje Prikazano ime vnesite ime knjižnice podatkovnih povezav. To ime bo prikazano na seznamu mest v čarovniku za povezavo podatkov.
- Kliknite V redu.
- Kliknite Zapri.
Če si želite ogledati seznam datotek za povezavo podatkov, kliknite ime knjižnice za povezavo podatkov, kliknite ime datoteke za povezavo podatkov, ki jo želite uporabiti za to podatkovno povezavo, in nato kliknite Naprej.
Odvisno od nastavitev povezave v datoteki za povezavo podatkov vas bo čarovnik na naslednji strani morda pozval, da določite vzorčne vrednosti za vsak parameter.
Kako določite vzorčne vrednosti?- V tabeli » Parametri « izberite parameter in nato kliknite »Nastavi vzorčno vrednost«.
- V polje » Vzorčna vrednost « vnesite vrednost, ki jo bo vaš uporabnik morda uporabil za to polje, in nato kliknite »V redu«.
- Ponovite te korake za vsak parameter v tabeli » Parametri « in nato kliknite »Naprej«.
Tehnična opomba
Ko v čarovniku za povezavo podatkov konfigurirate podatkovno povezavo s spletno storitvijo, Microsoft Office InfoPath vzpostavi povezavo s spletno storitvijo in zahteva datoteko jezika WSDL (Web Service Description Language). Datoteka WSDL vsebuje shemo, ki jo uporablja spletna storitev. Spletna storitev se odzove na zahtevo tako, da pošlje to datoteko v InfoPath. InfoPath uporabi informacije v tej datoteki za dodajanje ustreznih polj in skupin sekundarnemu viru podatkov v predlogi obrazca. Če InfoPath najde neznano vrsto elementa v datoteki WSDL, uporabi vzorčne podatke, da določi definicijo neznane vrste elementa in nato doda ustrezna polja in skupine sekundarnemu viru podatkov.Če želite, da so rezultati poizvedbe na voljo, ko obrazec nima vzpostavljene povezave z omrežjem, potrdite polje Shrani kopijo podatkov v predlogi obrazca .
Opomba
Če potrdite to polje, boste rezultate poizvedbe shranili v predlogo obrazca. Ker so podatki shranjeni v predlogi obrazca, so na voljo v obrazcih, ki jih izpolnjujejo uporabniki, tudi če njihovi računalniki nimajo vzpostavljene povezave z internetom. Če pridobivate občutljive podatke iz te podatkovne povezave, onemogočite to funkcijo, da zaščitite podatke, če računalnik izgubite ali vam ga ukradejo.
Kliknite Naprej.
Na naslednji strani čarovnika bo prikazan povzetek nastavitev za to podatkovno povezavo.Vnesite opisno ime podatkovne povezave. To ime bo prikazano na seznamu »Vir podatkov « v podoknu opravil »Vir podatkov «.
Če želite omogočiti obrazcem na osnovi te predloge obrazca uporabo te podatkovne povezave, ko se odprejo, potrdite polje Samodejno pridobi podatke, ko je obrazec odprt.
2. korak: Dodajanje kontrolnika za prikaz podatkov uporabnikom
- Če podokno opravil Kontrolniki ni vidno, kliknite Več kontrolnikov v meniju Vstavljanje ali pa pritisnite tipke ALT + I, C.
- Povlecite kontrolnik na predlogo obrazca.
- V pogovornem oknu » Vezava kontrolnika « izberite polje, na katero želite vezati kontrolnik, in nato kliknite »V redu«.
3. korak: Konfiguriranje predloge obrazca za uporabo podatkovne povezave
Če želite, da uporabniki prenese podatke iz te podatkovne povezave, ko se obrazec odpre, lahko v predlogo obrazca dodate pravilo, ki uporablja podatkovno povezavo pod določenimi pogoji, ali pa dodate v predlogo obrazca gumb, ki ga uporabniki kliknejo za uporabo podatkovne povezave.
Add a rule
V predlogo obrazca lahko dodate pravilo, ki zažene podatkovno povezavo poizvedbe, ko je izpolnjen pogoj za pravilo. V tem postopku je predvideno, da ste za predlogo obrazca ustvarili podatkovno povezavo poizvedbe in da ste v predlogi obrazca konfigurirali kontrolnik za prikaz podatkov iz podatkovne povezave.
- Če je v predlogi obrazca več pogledov, kliknite » Ime pogleda « v meniju » Pogled «, da odprete pogled s kontrolnikom, v katerem želite prikazati podatke iz sekundarnega vira podatkov.
- Dvokliknite kontrolnik, ki mu želite dodati pravilo.
- Kliknite zavihek Podatki.
- V razdelku Preverjanje veljavnosti in pravila kliknite Pravila.
- V pogovornem oknu »Pravila « kliknite »Dodaj«.
- V polje » Ime « vnesite ime pravila.
- Če želite določiti pogoj izvajanja pravila, kliknite »Nastavi pogoj« in nato vnesite pogoj. Pravilo se zažene, ko pride do pogoja. Če pogoja ne nastavite, se pravilo zažene vsakič, ko uporabnik spremeni vrednost v kontrolniku, nato pa premakne kazalec proč od tega kontrolnika.
- Kliknite »Dodaj dejanje«.
- Na seznamu dejanj kliknite Poizvedba prek podatkovne povezave.
- Na seznamu podatkovnih povezav kliknite podatkovno povezavo poizvedbe, ki jo želite uporabiti, in nato kliknite V redu , da zaprete vsa pogovorna okna.
- Če želite preskusiti spremembe, kliknite Predogled v orodni vrstici Standard ali pa pritisnite tipke CTRL + SHIFT + B.
Dodajanje gumba za uporabo podatkovne povezave poizvedbe
V predlogo obrazca lahko dodate kontrolnik gumba, ki ga lahko uporabniki kliknejo, ko izpolnjujejo obrazec, ki temelji na vaši predlogi. Ko kliknete ta gumb, lahko pridobite podatke iz podatkovne povezave za poizvedbo.
- Če je v predlogi obrazca več pogledov, kliknite » Ime pogleda « v meniju » Pogled «, da odprete pogled s kontrolnikom, v katerem želite prikazati podatke iz sekundarnega vira podatkov.
- Če podokno opravil Kontrolniki ni vidno, kliknite Več kontrolnikov v meniju Vstavljanje ali pa pritisnite tipke ALT + I, C.
- Povlecite kontrolnik gumba na predlogo obrazca.
- Dvokliknite kontrolnik gumba, ki ste ga dodali v predlogo obrazca.
- Kliknite zavihek Splošno.
- Na seznamu dejanj kliknite »Osveži«.
- V polje » Oznaka « vnesite ime, za katero želite, da se prikaže na gumbu v predlogi obrazca.
- Kliknite »Nastavitve«.
- V pogovornem oknu »Osveži « kliknite en sekundarni vir podatkov.
- Na seznamu » Izberite sekundarni vir podatkov « kliknite sekundarni vir podatkov, ki je povezan s podatkovno povezavo poizvedbe.
- Kliknite V redu , če želite zapreti vsa odprta pogovorna okna.
- Če želite preskusiti spremembe, kliknite Predogled v orodni vrstici Standard ali pa pritisnite tipke CTRL + SHIFT + B.
Dodajanje podatkovne povezave za pošiljanje
Če datoteka za povezavo podatkov vsebuje nastavitve za podatkovno povezavo za pošiljanje, lahko konfigurirate predlogo obrazca tako, da uporabnikom omogoča pošiljanje podatkov obrazcev prek te podatkovne povezave. Ko konfigurirate predlogo obrazca tako, da uporabnikom omogoča pošiljanje podatkov obrazcev, InfoPath doda gumb »Pošlji« v orodni vrstici Standard in ukaz »Pošlji« v meniju »Datoteka«. Možnosti pošiljanja za predlogo obrazca lahko konfigurirate v pogovornem oknu »Možnosti pošiljanja « (meni »Orodja «). Možnosti pošiljanja so konfigurirane na enak način, kot če bi dodali sekundarno podatkovno povezavo, ki je podatkovna povezava za pošiljanje. Povezave do več informacij o dodajanju podatkovne povezave za pošiljanje v predlogo obrazca najdete v razdelku »Glejte tudi «.
V meniju »Orodja « kliknite »Podatkovne povezave«.
V pogovornem oknu »Podatkovne povezave « kliknite »Dodaj«.
V čarovniku za povezavo podatkov kliknite Poišči povezave v strežniku Microsoft Office SharePoint Server in nato Naprej.
Na naslednji strani čarovnika na seznamu mest kliknite ime mesta s knjižnico povezav.
Mojega mesta ni na seznamu
Če želite dodati svoje spletno mesto na seznam, naredite to:- Kliknite »Upravljaj mesta«.
- V pogovornem oknu »Upravljanje mest « kliknite »Dodaj«.
- V polje URL vnesite mesto knjižnice podatkovnih povezav.
- V polje Prikazano ime vnesite ime knjižnice podatkovnih povezav. To ime bo prikazano na seznamu mest v čarovniku za povezavo podatkov.
- Kliknite V redu.
- Kliknite Zapri.
Če si želite ogledati seznam datotek za povezavo podatkov, kliknite ime knjižnice za povezavo podatkov, kliknite ime datoteke za povezavo podatkov, ki jo želite uporabiti za to podatkovno povezavo za pošiljanje, nato pa kliknite Naprej.
Če so nastavitve za pošiljanje podatkovne povezave v spletno storitev, lahko InfoPath zazna, kateri parametri v spletni storitvi lahko prejemajo podatke. Podatkovno povezavo pošiljanja lahko konfigurirate tako, da pošlje vse podatke ali del podatkov v predlogi obrazca.
Kako?Na seznamu parametrov kliknite parameter, ki bo prejel podatke iz obrazca.
Vse podatke v obrazcu za ta parameter, vključno s korenskim elementom in navodili za obdelavo, pošljete tako:
- Kliknite Celoten obrazec (dokument XML, vključno z navodili za obdelavo).
- Če želite poslati podatke kot niz, potrdite polje Pošlji podatke kot niz . To potrditveno polje običajno potrdite, če želite poslati digitalno podpisane podatke. V večini primerov počistite to potrditveno polje.
Če želite določiti polje ali skupino za ta parameter, naredite to:
- V razdelku »Možnosti parametra« kliknite »Polje« ali »Skupina«.
- Kliknite »Spremeni
. - V pogovornem oknu »Izbira polja ali skupine « kliknite polje ali skupino, katere podatke želite poslati, in nato » V redu«.
- Na seznamu » Vključi « kliknite »Besedilo in podrejeni elementi «, če želite poslati le vsebino polja ali skupine, ali pa kliknite poddrevo XML, vključno z izbranim elementom, da pošljete vsebino in izbrano skupino ali polje.
Ponovite te korake za vsak parameter.
Kliknite Naprej.
Na naslednji strani čarovnika v polje Vnesite ime za to podatkovno povezavo vnesite opisno ime te podatkovne povezave.