Applies ToInfoPath 2010 InfoPath 2013

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.

Lahko načrtujete predlogo obrazca, ki jih lahko delo z zbirko podatkov strežnika Microsoft SQL Server za poizvedbo podatkov ali poizvedbo in pošiljanje podatkov.

V temu članku

Pregled

Obrazec lahko eno primarno podatkovno povezavo, imenovano glavno podatkovno povezavo, in po želji lahko eno ali več sekundarne podatkovne povezave. Odvisno od ciljev za obrazec morda podatkovne povezave poizvedbe ali pošiljanje podatkov iz obrazca z zunanjim virom podatkov, kot so zbirke podatkov Microsoft SQL Server ali spletne storitve.

Ko načrtujete predlogo obrazca, ki temelji na zbirko podatkov, Microsoft Office InfoPath ustvari glavni vir podatkov s skupinami, ki vsebujejo polja poizvedbe in podatkovnih polj in podatkovne povezave poizvedbe kot glavni podatkovne povezave za predlogo obrazca. Ta polja in skupine, ki se ujemajo tako, da so podatki shranjeni v tabelah v zbirki podatkov. Polja poizvedbe vsebujejo podatke, ki so bili vneseni uporabnika, če želite omejiti rezultate poizvedbe z zapisi, ki ustrezajo podatkom v polja poizvedbe. Ko je obrazec, ki temelji na tej predlogi obrazca uporablja glavno podatkovno povezavo, InfoPath ustvari poizvedbe tako, da uporabite podatke v poljih poizvedbe. InfoPath nato pošlje poizvedbo s poizvedbo za podatkovno povezavo. Zbirka podatkov vrne rezultate poizvedbe nazaj v obrazec s poizvedbo za podatkovno povezavo. Rezultati poizvedbe so prikazana v podatkovna polja, ki lahko urejate s kontrolniki, ki je vezan na ta polja.

Ker strukturo podatkov za poizvedbo in podatkovna polja se mora ujemati tako, da so podatki shranjeni v zbirki podatkov, ni mogoče spremeniti teh polj ali skupin v glavni vir podatkov. Dodate lahko le polja ali skupine, koren skupino v glavni vir podatkov. Povezave do več informacij o virih podatkov najdete v odseku Glejte tudi .

Obrazec lahko pošiljanje podatkov iz zbirke podatkov prek obrazca glavno podatkovno povezavo, če predlogo obrazca, ki je obrazec, ki temelji na in zbirko podatkov izpolnjevati te zahteve:

  • Predloga obrazca, ki je ne predlogo obrazca, združljiva z brskalnikom    InfoPath ne boste ustvarili povezave za pošiljanje podatkov v glavno podatkovno povezavo, če načrtujete predlogo obrazca, združljiva z brskalnikom. Če želite uporabnikom omogočiti pošiljanje podatkov iz obrazca, ki temelji na predlogi obrazca, združljiva z brskalnikom, uporabite spletne storitve, ki deluje z zbirko podatkov.

  • Leva tabela v vsak par povezanih tabelah v glavni vir podatkov je primarni ključ    Vključevati vsaj eno od relacij za vsak par tabel v relaciji primarni ključ iz tabele levo.

  • Brez podatkovnih polj v glavnem viru podatkov obrazca shrambe velikega dvojiškega podatkovnega tipa    InfoPath onemogoči Pošlji podatkovne povezave, če je poizvedba vsebuje polja, ki jih lahko shranite veliko binarne podatkovni tip, kot so slike, slike, OLE predmetov, datotečnih prilog, Office Access Zapisek podatkovni tip ali SQL besedilo podatkovni tip.

Ko InfoPath omogoča pošiljanje podatkovne povezave, je uporabnikom dovoljeno pošiljanje podatkov v podatkovna polja v glavni vir podatkov v zbirko podatkov. Če InfoPath omogoča pošiljanje podatkovno povezavo, lahko prilagodite možnosti pošiljanja za obrazce, ki temeljijo na tej predlogi obrazca.

Na vrh strani

Pomisleki o združljivosti

Ko načrtujete predlogo obrazca, ki temelji na zbirko podatkov, imate možnost oblikovanja predloga obrazca, združljiva z brskalnikom. InfoPath bo ustvarite poizvedbo za podatkovno povezavo kot glavni podatkovne povezave v predlogi obrazca, združljiva z brskalnikom. Pa ni mogoče konfigurirati predloge obrazca, združljiva z brskalnikom, če želite uporabnikom omogočiti pošiljanje podatkov iz zbirke podatkov. Zato, če načrtujete predlogo obrazca, ki temelji na zbirko podatkov strežnika SQL Server in želite uporabnikom pošiljanje svojih podatkov iz obrazca v zbirki podatkov s glavno podatkovno povezavo, si ni mogoče ustvariti predlogo obrazca, združljiva z brskalnikom.

Na vrh strani

Pred začetkom

Za načrtovanje predloge obrazca, ki temelji na zbirko podatkov strežnika SQL Server, boste potrebovali te informacije skrbnik zbirke podatkov:

  • Ime strežnika, ki vsebuje zbirko podatkov, ki bo povezal predloge obrazca za.

  • Ime zbirke podatkov, ki jih boste uporabili s to predlogo obrazca.

  • Preverjanje pristnosti zahteva zbirko podatkov. Zbirke podatkov lahko uporabite Microsoft Windows preverjanja pristnosti ali preverjanje pristnosti strežnika SQL Server, če želite določiti, kako uporabniki lahko dostopajo do zbirke podatkov.

  • Ime tabele, ki vsebuje podatke, ki ga želite poslati obrazec ali, ki bodo prejeli podatkov iz obrazca. To je primarno tabelo. Če nameravate uporabiti več tabel v zbirki podatkov, morate imena tistih drugih, podrejenih tabel. Potrebujete tudi imena polj v podrejenih tabelah, ki so v relaciji s polji v primarni tabeli.

Na vrh strani

Načrtovanje predloge obrazca

Načrtovanje predloge obrazca s poizvedbo za podatkovno povezavo, morate narediti to:

  1. Ustvarjanje predloge obrazca    Ko ustvarite predlogo obrazca, ki temelji na zbirko podatkov, InfoPath ustvari poizvedbo za podatkovno povezavo kot glavni podatkovne povezave med predlogo obrazca in zbirko podatkov. Ta postopek samodejno ustvari predlogo obrazca glavni vir podatkov.

  2. Dodajanje enega ali več kontrolnikov za prikaz rezultatov poizvedbe    Če želite omogočiti uporabnikom, da si ogledate in urejate podatke v polja v glavni vir podatkov, ko jih odprete obrazec, lahko dodate kontrolnik v predlogo obrazca in nato vezati kontrolnik polja v glavni vir podatkov.

1 korak: Ustvarjanje predloge obrazca

  1. V meniju Datoteka kliknite načrtovanje predloge obrazca.

  2. V razdelku oblikovanje novega, v pogovornem oknu načrtovanje predloge obrazca kliknite predlogo obrazca.

  3. Na seznamu na podlagi kliknite zbirko podatkov.

  4. Če načrtujete predlogo obrazca, združljiva z brskalnikom, izberite potrditveno polje Omogoči samo funkcije, združljiva z brskalnikom .

    Opomba: Čarovnik za povezavo podatkov ne bo omogočite Pošlji podatkovne povezave v predlogi obrazca, združljiva z brskalnikom. Če želite uporabnikom omogočiti pošiljanje svojih podatkov v zbirko podatkov iz obrazcev, ki temeljijo na predlogi obrazca, združljiva z brskalnikom, dodati sekundarne podatkovne povezave spletne storitve, ki deluje z zbirko podatkov. Povezave do več informacij o sekundarne podatkovne povezave v odseku Glejte tudi .

  5. Kliknite V redu.

  6. V čarovniku za povezavo podatkov kliknite Izbiranje zbirke podatkov.

  7. V pogovornem oknu Izbira vira podatkov kliknite Nov vir.

  8. Na seznamu kakšno vrsto vira podatkov ali želite vzpostaviti povezavo , kliknite Microsoft SQL Serverin kliknite naprej.

  9. V polje ime strežnika vnesite ime strežnika z zbirko podatkov strežnika SQL Server.

  10. V razdelku prijava poverilnice, naredite nekaj od tega:

    • Če zbirka podatkov določa, kdo ima dostop do glede na poverilnice, ki se uporablja v omrežju Microsoft Windows, kliknite Uporabi preverjanje pristnosti sistema Windows.

    • Če zbirka podatkov določa, kdo ima dostop do glede na navedeno uporabniško ime in geslo, ki ga dobite od skrbnika zbirke podatkov, kliknite uporabi to uporabniško ime in gesloin vnesite svoje uporabniško ime in geslo v polji Uporabniško ime in Geslo polja.

  11. Kliknite Naprej.

  12. Na seznamu Izberite zbirko podatkov, ki vsebuje želene podatke , kliknite ime zbirke podatkov, ki ga želite uporabiti, potrdite potrditveno polje vzpostavi povezavo z določeno tabelo , kliknite ime primarno tabelo in nato kliknite naprej.

  13. Na naslednji strani čarovnika vnesite ime za datoteko, ki hrani podatke o povezavi podatkov v polje Ime datoteke in kliknite Dokončaj , če želite shraniti nastavitve.

    Če nameravate uporabiti druge tabele v poizvedbo za podatkovno povezavo, lahko dodate druge tabele v tej strani čarovnika.

    Kako?

    1. Kliknite Dodaj tabele.

    2. V pogovornem oknu Dodajanje tabele ali poizvedbe kliknite ime otroka tabele in nato kliknite naprej. InfoPath poskusi nastaviti relacije z usklajenimi imen polj v obeh tabelah. Če ne želite uporabiti predlaganega razmerja, izberite relacijo, in nato kliknite Odstrani razmerje. Če želite dodati relacijo, kliknite Dodaj odnos. V pogovornem oknu Dodajanje relacij kliknite ime vsakega povezanega polja v ustrezni stolpec in nato kliknite v redu.

    3. Kliknite Dokončaj.

    4. Če želite dodati dodatne podrejene tabel, ponovite te korake.

  14. Kliknite Naprej.

  15. Na zadnji strani čarovnika vnesite ime za glavno podatkovno povezavo. To ime bodo prikazani na seznamu vir podatkov v podoknu opravil Vir podatkov .

  16. Če v predlogi obrazca, ki ustreza zahtevam v razdelku pregled , to stran čarovnika za kažejo, da InfoPath omogočeno Pošlji podatkovne povezave v glavnem podatkovne povezave. Če želite spremeniti ime povezave za pošiljanje podatkov, vnesite novo ime v ustrezno polje. Če želite uporabnikom pošljete svoje podatke iz obrazca do drugega pošiljanje podatkovne povezave, ki jih dodate v predlogo obrazca pozneje, kliknite, da počistite potrditveno polje omogoči pošiljanje za to povezavo .

    Opomba: Če v predlogi obrazca ne izpolnjuje zahtev v razdelku pregled , InfoPath onemogoči Pošlji podatkovne povezave in polje Vnesite ime povezave za pošiljanje in potrdite polje omogoči pošiljanje za to povezavo ni na voljo (onemogočena). Če InfoPath onemogoči Pošlji podatkovne povezave, glavno podatkovno povezavo za predlogo obrazca, bodo imeli le poizvedbe podatkovne povezave.

Korak 2: Dodajanje enega ali več kontrolnikov za prikaz rezultatov poizvedbe

  1. Če podokno opravil Kontrolniki ni vidno, kliknite Več kontrolnikov v meniju Vstavljanje ali pa pritisnite tipke ALT + I, C.

  2. Povlecite kontrolnik na vaši predlogi obrazca.

  3. V pogovornem oknu Nadzor vezava , izberite skupino ali polje, ki ga želite vezati kontrolnik.

Na vrh strani

Konfiguracija možnosti pošiljanja

Če v predlogi obrazca in tabele, ki ste ga izbrali v čarovniku za povezavo podatkov izpolnjuje zahteve v razdelku pregled , InfoPath konfigurira predloge obrazca za pošiljanje podatkov do svojih glavno podatkovno povezavo. Če želite uporabiti ta povezava za pošiljanje podatkov, InfoPath konfigurira predloge obrazca, tako da uporabniki lahko pošljete svoje podatke iz obrazca v zbirko podatkov in doda Pošlji gumb v orodni vrstici Standard in ukaz »Pošlji« za datoteke meni, ko uporabniki izpolnijo obrazec. InfoPath tudi konfigurira predloge obrazca tako, da ko uporabniki pošiljali obrazce, obrazec ostane odprta in se prikaže sporočilo, za uporabnika, ki je označeno, ali je bil obrazec uspešno poslan. Ko uporabnik pošlje obrazec, lahko spremenite besedilo na gumb »Pošlji «in delovanje.

  1. V meniju Orodja kliknite Možnosti pošiljanja.

    1. Če želite spremeniti ime gumba Pošlji , ki se pojavi v orodni vrstici Standard in ukaz Pošlji , ki se prikaže v meniju Datoteka , ko uporabniki izpolnijo obrazec, vnesite novo ime v polje napis v Pošlji Možnosti pogovorno okno.

      Namig: Če želite dodeliti bližnjico na tipkovnici za to «in» ukaz, vnesite znakom & pred znak, ki ga želite uporabiti kot bližnjico na tipkovnici. Na primer, če želite dodeliti ALT + B kot bližnjico na tipkovnici za »Pošlji «in ukaz, vnesite Su & Pošlji.

  2. Če ne želite, da ljudje, da uporabite ukaz »Pošlji «ali »Pošlji« v orodni vrstici Standard , ko jih izpolnite obrazec, počistite potrditveno polje Pokaži Pošlji menijski element in gumbom Pošlji orodno vrstico .

    1. Ko uporabniki pošljejo obrazec, InfoPath, privzeto ohrani odprt obrazec in prikaže sporočilo, ki kažejo, če je bil obrazec uspešno poslan. Če želite spremeniti to privzeto vedenje, kliknite dodatnoin nato naredite nekaj od tega:

      • Če želite zapreti obrazec ali ustvarite nov, prazen obrazec, ko uporabnik pošlje izpolnjen obrazec, kliknite možnost na seznamu za pošiljanje .

      • Če želite ustvariti sporočilo po meri, kar pomeni, če je bil obrazec uspešno poslan, potrdite polje uporabi sporočila po meri in nato vnesite sporočila v polji o uspehu in napake .

        Namig: Uporaba sporočilo v polje na napake za obveščanje uporabnikov kaj narediti, če se ne morejo pošiljati svoje obrazce. Na primer, lahko označuje, da uporabniki shranite svoje obrazce in vzpostavite stik z osebo za nadaljnja navodila.

      • Če ne želite prikazati sporočila, ko uporabnik pošlje obrazec, počistite potrditveno polje Pokaži sporočil o uspešnosti in .

Na vrh strani

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.