Applies ToInfoPath 2010 InfoPath 2013

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Kai kuriate Microsoft Office InfoPath formos šabloną, pagrįstą duomenų bazės Microsoft Office Access 2007 (.accdb formatą) arba įrašyti ankstesne versija (.mdb) Access duomenų bazės, InfoPath sukuria pagrindinį duomenų ryšį su duomenų bazės. Jei vėliau vietą Access duomenų bazės pakeitimus, pvz., jei duomenų bazę perkeliate į kitą vietą, gali tekti pakeisti formos šablono pagrindiniame duomenų ryšius. Šiame straipsnyje aiškinama, kaip pakeisti pagrindinį duomenų ryšį, jūsų InfoPath formos šabloną, kad jie nukreiptų į kitą "Access" duomenų bazę.

Rasti daugiau informacijos apie antrinius duomenų ryšius su kitais išorinių duomenų šaltiniais, sekcijoje taip pat žiūrėkite saitus.

Šiame straipsnyje:

Apžvalga

Norėdami keisti formos šablono pagrindinis duomenų ryšys naują "Access" duomenų bazę, naudokite duomenų ryšio vedlys sukurti naują pagrindinį duomenų ryšį. Kai sukuriate naują duomenų ryšį, InfoPath sukuria naują pagrindiniame duomenų šaltinis , kuriame yra laukai ir grupių, kurios atitinka taip, kaip duomenys saugomi naujoje duomenų bazėje. Jei naujos duomenų bazės duomenys saugomi taip pat, kaip duomenų bazės, InfoPath automatiškai susieja esamų valdiklių formos šablono laukus ir grupėms, naują pagrindinio duomenų šaltinio.

Jei laukai ir grupės naują pagrindinio duomenų šaltinio neatitinka laukai ir grupės seną duomenų šaltinyje, InfoPath pašalina duomenų šaltinio susiejimai esamus valdiklius. Jei šių sąryšių yra pašalinti, tada turite susieti valdiklius į kitus laukus ir grupes naujos pagrindinio duomenų šaltinio, jei norite toliau naudoti šiuos valdiklius arba valdiklius galite pašalinti iš formos šablono.

Pakeitę pagrindinį duomenų ryšį, testinėje aplinkoje turi publikuoti formos šabloną ir testą, kad pagal šį formos šabloną formų vis dar veikia. Baigus jūsų bandymai, tada galite leisti vartotojams pradėti pildyti formas naujas, kad pagal šį formos šabloną.

Rasti daugiau informacijos apie publikavimą formos šablono skyriuje taip pat žiūrėkite saitus.

Puslapio viršus

Prieš pradėdami

Prieš pakeisdami pagrindinį duomenų ryšį, jums reikės šią informaciją iš savo duomenų bazės administratorių:

  • Naują "Access" duomenų bazės vietą.

    Pastaba: Jei saugoma naują "Access" duomenų bazės vietą tinkle, įsitikinkite, kad tinklo vieta yra prieinama vartotojams.

  • Patikrinkite, ar lentelių pavadinimai, laukų pavadinimai ir ryšiai naujoje duomenų bazėje yra tokie patys kaip ir senos duomenų bazės. Jei jums reikia įtraukti lentelių ryšius, kai pirmą kartą sukūrėte į formos šabloną, jums reikės įtraukti šių patį lentelių ryšius, pakeitus pagrindinį duomenų ryšį.

Puslapio viršus

1 veiksmas: Pakeiskite pagrindinį duomenų ryšį formos šablone

  1. Meniu Įrankiai spustelėkite Konvertuoti pagrindiniai duomenų šaltinis.

  2. Dalyje duomenų ryšio vedlys, patikrinkite, ar kad pasirinktą parinktys yra teisingi, ir spustelėkite Pirmyn.

  3. Kitame vedlio puslapyje, spustelėkite duomenų bazės (Microsoft SQL Server arba Microsoft Office Access tik)ir spustelėkite Pirmyn.

  4. Kitame vedlio puslapyje, spustelėkite Keisti duomenų bazę.

  5. Dialogo lange Duomenų šaltinio pasirinkimas raskite naują "Access" duomenų bazės vietą ir tada spustelėkite atidaryti.

Puslapio viršus

2 veiksmas: Pasirinkite duomenų bazės lentelės

  1. Dialogo lange Pasirinkti lentelę , spustelėkite pirminės lentelės arba užklausos pavadinimą ir spustelėkite gerai.

  2. Jei naudojate kitų lentelių arba užklausų duomenų bazėje pateikti duomenis į formą, įtraukti šių papildomų lentelių arba užklausų.

    Kaip?

    1. Spustelėkite įtraukti lentelę.

    2. Dialogo lango įtraukti lentelę arba užklausąpasirinkite antrinę lentelę, kurią norite įtraukti sąraše, spustelėkite lentelės arba užklausos pavadinimas ir spustelėkite Pirmyn.

      Susijusius laukus tarp šios lentelės arba užklausos ir pirminės lentelės ar užklausos rodomos lauke sujungti laukai , dialogo lange Redaguoti ryšį . Patikrinkite, ar formos šablone norite šiuos laukus.

    3. Norėdami pašalinti esamą ryšį, spustelėkite ryšio prisijungimas laukų sąraše ir tada spustelėkite Šalinti ryšį.

    4. Norėdami įtraukti papildomų susijusius laukus, spustelėkite Įtraukti ryšį, ir dialogo lange Įtraukti ryšį spustelėkite laukus abiejų stulpelių, kad jums reikia.

    5. Spustelėkite geraiir tada spustelėkite baigti.

    6. Norėdami įtraukti papildomų lentelių arba užklausų, pakartokite šiuos veiksmus.

  3. Spustelėkite Pirmyn.

  4. Kitame vedlio puslapyje įveskite pagrindinio duomenų ryšio pavadinimą ir spustelėkite baigti.

    Pastaba: Jei jums reikia pakeisti bet kurį antrinius duomenų ryšius į formos šabloną, atlikti šiuos keitimus, prieš pereidami prie kito veiksmo. Dabar pakeitus antrinius duomenų ryšius, galite patikrinti į naują pagrindinius ir antrinius duomenų ryšius, tuo pačiu metu. Rasti daugiau informacijos apie keitimą antrinius duomenų ryšius skyriuje taip pat žiūrėkite saitus.

Puslapio viršus

3 veiksmas: Peržiūrėti, publikuoti ir patikrinti formos šabloną

  1. Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.

  2. Uždaryti peržiūros lange, spustelėkite Uždaryti peržiūros įrankių juostoje Standartinė .

  3. Norėdami publikuoti formų šabloną, meniu failas spustelėkite publikuoti ir atlikite veiksmus, aprašytus skyriuje publikavimo vedlys, kuris prasideda.

  4. Patikrinkite kruopščiai atidarymo formą pagal šį formos šabloną ir ją Užpildę formą. Patikrinkite, ar veikia tinkamai formą pagal šį formos šabloną.

Puslapio viršus

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.