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.
Šiame straipsnyje:
Apžvalga
Jei kuriate kelis formų šablonus, naudojamus panašių duomenų ryšius, geriau naudokite duomenų ryšio failo užuot kūrę duomenų ryšį su išoriniu duomenų šaltiniu kiekvienam formos šablono. Taip, turite atnaujinti tik vieną duomenų ryšio failo duomenų ryšio informaciją pasikeitus susijusių formų šablonų rinkinį. Pavyzdžiui, kai perkelsite formų šablonus iš bandomojo į pagrindinį tinklą, turite atnaujinti duomenų ryšio parametrus tik vieną kartą ryšių bibliotekoje, o ne atnaujinti duomenų ryšį kiekviename formos šablone. Formą, pagrįstą formos šabloną, kuriame naudojamas duomenų ryšio failas naudoja duomenų ryšį, duomenų ryšį automatiškai naujinama naujus parametrus.
Duomenų ryšio failas yra XML failas su .xml arba .udcx failo plėtinys, kuriame yra vieno išorinio duomenų šaltinio ryšio informacija. Šis failas bus saugomas duomenų ryšių bibliotekos serveryje, kuriame veikia Microsoft Office SharePoint Server 2007. Duomenų ryšio failas bus sukurta kūrėjo arba į duomenų ryšio failo konvertuoti duomenų ryšio esamą formos šabloną, spustelėkite mygtuką konvertuoti , dialogo lange Duomenų ryšiai (meniuĮrankiai ).
Duomenų ryšio failų naudojimo pranašumai:
-
Kelias formas, galite naudoti tą patį duomenų ryšio failą, kad nereikia sukurti tą patį duomenų ryšį iš pradžių kiekvienam formos šablono.
-
Pasikeitus išorinio duomenų šaltinio vietą ar ryšio parametrus, turite atnaujinti tik duomenų ryšio failą, ne kiekvienas formos šabloną.
-
Duomenų ryšio failas gali būti papildomo autentifikavimo informaciją, kurie gali būti naudojami iš serverio, kai vartotojas užpildo formą naudodami žiniatinklio naršyklę.
-
Su naršykle suderinamas formos šablonas pagrįstas formas, kad naršyklėje būtų užpildyti galite prisijungti prie serverio į kitą domeną tik su duomenų ryšius, kurie naudoja duomenų ryšio failai.
Pastaba: Microsoft Office InfoPath naudoja duomenų ryšio failai, kurie eina universali duomenų ryšio versijos 2.0 failo formato. Ši versija versija 1,0 failo formatas, naudojamas Microsoft Office FrontPage "ir" Microsoft Office Excel antaibis. InfoPath negalima naudoti duomenų ryšio failai versija 1,0 failo formatu.
Kai įtraukiate duomenų ryšį į formos šabloną naudodami duomenų ryšių bibliotekos parametrus, galite sukurti antrinį duomenų ryšį, formos šabloną. Šis duomenų ryšys skiriasi nuo pagrindinio duomenų ryšį, kuris buvo sukurtas, kai kuriate formos šabloną, pagrįstą duomenų bazės, žiniatinklio tarnybos arba duomenų ryšių bibliotekos parametrus. Antrinis duomenų ryšys būtų įtraukti tik tada, jei negalite gauti arba išsiųsti duomenų naudodami pagrindinį duomenų ryšį.
Prieš pradėdami
Norint pridėti duomenų ryšį formos šablone naudojant parametrus, saugomus duomenų ryšių biblioteka, jums reikalinga ši informacija iš svetainės administratorius:
-
Vietos serverio, kuriame veikia Microsoft Office SharePoint Server 2007, kuriame yra svetainė, turinti duomenų ryšių biblioteka
-
Duomenų ryšių bibliotekoje, kurią norite naudoti duomenų ryšio failo vardą
-
Ar duomenų ryšio failą, kuriame yra užklausos duomenų ryšį arba pateikti duomenų ryšio parametrai
-
Ar galite konfigūruoti formos šabloną, kad saugiai saugoti užklausų rezultatus formos neprisijungus prie interneto, jei užklausos duomenų ryšio parametrai
Užklausos duomenų ryšio įtraukimas
Norint pridėti duomenų ryšį formos šablone naudodami ryšių bibliotekos parametrus, turite atlikti šias procedūras:
-
Formos šablone pridėti antrinį duomenų ryšį.
-
Susieti valdiklius su užklausos ir duomenų laukus antrinis duomenų šaltinis.
-
Konfigūruoti formos šabloną, kad būtų galima naudoti duomenų ryšį naudojant taisyklę arba mygtuką.
1 veiksmas: Įtraukite antrinį duomenų ryšį
-
Meniu Įrankiai spustelėkite Duomenų ryšiai.
-
Dialogo lange Duomenų ryšiai spustelėkite įtraukti.
-
Duomenų ryšio vedlys, spustelėkite Ieškoti ryšiai "Microsoft Office SharePoint" serveryje, ir spustelėkite Pirmyn.
-
Kitame puslapyje vedlio sąraše svetainė spustelėkite svetainės serveryje, kuriame veikia Office SharePoint Server 2007 su ryšio bibliotekos pavadinimą.
Mano svetainės nėra sąraše
Galite įtraukti savo svetainę į sąrašą, atlikite šiuos veiksmus:
-
Spustelėkite valdyti svetaines.
-
Dialogo lange Tinklapių valdymas spustelėkite įtraukti.
-
Lauke URL įveskite vietos duomenų ryšio biblioteka.
-
Lauke rodomas pavadinimas įveskite pavadinimą duomenų ryšių biblioteka. Šis pavadinimas bus rodomas duomenų ryšio vedlys svetainių sąraše.
-
Spustelėkite Gerai.
-
SpustelėkiteUždaryti.
-
-
Spustelėkite pavadinimą duomenų ryšių biblioteka, rasite duomenų ryšio failų sąrašą, spustelėkite duomenų ryšio failą, kurį norite naudoti šį duomenų ryšį, pavadinimą ir spustelėkite Pirmyn.
-
Atsižvelgiant į duomenų ryšio failo ryšio parametrus, kitame vedlio puslapyje gali jūsų paprašyti nurodyti kiekvieno parametro reikšmių pavyzdžius.
Kaip nurodyti reikšmių pavyzdžius?
-
Pasirinkite parametrą parametrų lentelėje, ir spustelėkite Nustatyti pavyzdžio reikšmę.
-
Lauke pavyzdys reikšmė įveskite reikšmę jūsų vartotojas gali naudoti šį lauką ir spustelėkite gerai.
-
Pakartokite šiuos veiksmus kiekvienam parametrui parametrų lentelėje, ir spustelėkite Pirmyn.
Techninė Pastaba
Kai konfigūruojate duomenų ryšio su tinklo tarnybos duomenų ryšio vedlys, Microsoft Office InfoPath prisijungia prie žiniatinklio tarnybos ir užklausas žiniatinklio paslaugų aprašo kalbos (WSDL) failo. WSDL faile yra schema, naudojama žiniatinklio tarnyba. Žiniatinklio tarnybos atsako į užklausą iš šio failo siuntimą InfoPath. InfoPath naudoja informaciją į šį failą į antrinis duomenų šaltinis į formos šabloną įtraukti reikiamus laukus ir grupes. InfoPath radus yra nežinomas elemento tipas WSDL faile, InfoPath naudoja duomenų pavyzdžius nustatyti nežinomo elemento tipo apibrėžimas ir prideda reikiamus laukus ir grupių antrinį duomenų šaltinį.
-
-
Jei norite, kad būtų galima naudoti, kai formoje, kuris nėra prijungtas prie tinklo užklausos rezultatus, pasirinkite žymės langelį saugyklos duomenų formos šablono kopiją .
Saugos pranešimas: Pažymėjus šį žymės langelį saugo užklausos rezultatus formos šabloną. Kadangi duomenys saugomi formos šablone, tai galima formas, kurias vartotojai užpildyti, net jei jų kompiuteriai neprijungti prie tinklo. Jei gaunate slapti duomenys naudojant šį duomenų ryšį, galite išjungti šią funkciją norėdami apsaugoti duomenis kompiuterio praradote ar vagystės atveju.
-
Spustelėkite Pirmyn.
Kitame vedlio puslapyje bus rodoma ši duomenų ryšio parametrų suvestinė.
-
Įveskite aprašomąjį duomenų ryšio pavadinimą. Šis pavadinimas bus rodomas sąraše Duomenų šaltinis užduočių srityje Duomenų šaltinis .
-
Formose naudoti šį duomenų ryšį, kai jos atidaromos formos šablonu pagrįstą, pažymėkite žymės langelį automatiškai nuskaityti duomenys, kai forma yra atidaryta .
2 veiksmas: Įtraukite valdiklio duomenys būtų rodomi jūsų vartotojams
-
Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.
-
Vilkite valdiklį į formos šabloną.
-
Dialogo lange Valdiklio rišimas pasirinkite lauką, kurį norite susieti valdiklį ir spustelėkite gerai.
3 veiksmas: Konfigūruokite formos šablono duomenų ryšio naudojimas
Jei norite gauti duomenis iš šį duomenų ryšį, kai formoje, taisyklę galite įtraukti į savo formos šabloną, kuris naudoja duomenų ryšį, pagal tam tikros sąlygos, arba galite įtraukti mygtuką į formos šabloną, jūsų vartotojai gali spustelėti Norėdami naudoti duomenų ryšiai skyriuje.
Add a rule
Galite įtraukti taisyklę į formos šabloną, vykdomos užklausos duomenų ryšį, kiekvieną kartą, kai taisyklės sąlyga. Šią procedūrą daroma prielaida, kad sukūrėte antrinį duomenų ryšį formos šablone, sukonfigūravote formos šablone būtų rodomi duomenys iš duomenų ryšio valdiklį.
-
Jei formos šablonas turi kelis rodinius, meniu eiti į rodinį su valdikliu ten, kur norite Rodyti duomenis iš antrinis duomenų šaltinis spustelėkite rodinio pavadinimą .
-
Dukart spustelėkite valdiklį, kurį norite įtraukti taisyklę.
-
Spustelėkite skirtuką Duomenys.
-
Dalyje tikrinimo ir taisykles, spustelėkite taisyklės.
-
Dialogo lange taisyklės spustelėkite įtraukti.
-
Lauke pavadinimas įveskite taisyklės pavadinimą.
-
Norėdami nustatyti tam tikrą sąlygą, turėtų vykdyti taisyklė, spustelėkite Nustatyti sąlygą, ir įveskite sąlygą. Taisyklės, pradės veikti, kilus sąlygos. Jei nustatyti tam tikrą sąlygą, taisyklė bus vykdoma kiekvieną kartą, kai vartotojas pakeičia valdiklio reikšmę ir tada perkelia savo žymiklį nuo Šiame valdiklyje.
-
Spustelėkite įtraukti veiksmą.
-
Veiksmų sąrašą, spustelėkite užklausos naudojant duomenų ryšį.
-
Duomenų ryšio sąraše, spustelėkite užklausos duomenų ryšį, kurį norite naudoti, ir spustelėkite gerai Norėdami uždaryti visus dialogo langus.
-
Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.
Užklausos duomenų ryšio naudojimas mygtuko įtraukimas
Mygtuko valdiklį galite įtraukti į savo formos šabloną, kad jūsų vartotojai gali spustelėti, kai jie užpildyti formą pagal jūsų formos šabloną. Spustelėjus šį mygtuką duomenims nuskaityti iš užklausos duomenų ryšį.
-
Jei formos šablonas turi kelis rodinius, meniu eiti į rodinį su valdikliu ten, kur norite Rodyti duomenis iš antrinis duomenų šaltinis spustelėkite rodinio pavadinimą .
-
Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.
-
Vilkite mygtuko valdiklį į formos šabloną.
-
Dukart spustelėkite mygtuko valdiklį, kurį ką tik įtraukėte į formos šabloną.
-
Spustelėkite skirtuką Bendra .
-
Veiksmų sąrašą, spustelėkite atnaujinti.
-
Lauke etiketė įveskite pavadinimą, kurį norite matyti mygtuką formos šablone.
-
Spustelėkite Parametrai.
-
Atnaujinimo dialogo lange, spustelėkite vienas antrinis duomenų šaltinis.
-
Sąraše pasirinkite antrinį duomenų šaltinį spustelėkite antrinį duomenų šaltinį, kuris yra susijęs su duomenų užklausos ryšį.
-
Norėdami uždaryti visus atidarytus dialogo langus, spustelėkite Gerai.
-
Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.
Įtraukti pateikti duomenų ryšį
Jei duomenų ryšio failą, kuriame yra pateikti duomenų ryšio parametrus, galite konfigūruoti savo formos šabloną, kad vartotojai galėtų pateikti savo formų duomenis naudojant šį duomenų ryšį. Kai konfigūruojate savo formos šabloną, kad leistumėte vartotojams pateikti savo formos duomenis, InfoPath prideda mygtuką pateiktiStandartinė įrankių juosta ir meniu failas komandą pateikti . Pateikimo parinktys dialogo lange (meniuĮrankiai ), galite konfigūruoti formos šablono pateikimo parinktis. Pateikimo parinktys sukonfigūruotos taip pat, jei įtraukėte antrinį duomenų ryšį, kuris yra duomenų pateikimo ryšį. Rasti daugiau informacijos, kaip įtraukti pateikti duomenų ryšį formos šablone, rasite skyriuje Taip pat žiūrėkite saitus.
-
Meniu Įrankiai spustelėkite Duomenų ryšiai.
-
Dialogo lange Duomenų ryšiai spustelėkite įtraukti.
-
Duomenų ryšio vedlys, spustelėkite Ieškoti ryšiai "Microsoft Office SharePoint" serveryje, ir spustelėkite Pirmyn.
-
Kitame puslapyje vedlio sąraše svetainė spustelėkite svetainės, kurioje yra ryšių biblioteka, pavadinimą.
Mano svetainės nėra sąraše
Galite įtraukti savo svetainę į sąrašą, atlikite šiuos veiksmus:
-
Spustelėkite valdyti svetaines.
-
Dialogo lange Tinklapių valdymas spustelėkite įtraukti.
-
Lauke URL įveskite vietos duomenų ryšio biblioteka.
-
Lauke rodomas pavadinimas įveskite pavadinimą duomenų ryšių biblioteka. Šis pavadinimas bus rodomas duomenų ryšio vedlys svetainių sąraše.
-
Spustelėkite Gerai.
-
SpustelėkiteUždaryti.
-
-
Spustelėkite norėdami pamatyti duomenų ryšio failų sąrašą, spustelėkite pavadinimą, duomenų ryšio failą, kurį norite naudoti šiam duomenų ryšio bibliotekos pavadinimą duomenų pateikimo ryšį, o tada spustelėkite Pirmyn.
-
Jei parametrai, skirti tinklo tarnybos duomenų pateikimo ryšį, InfoPath gali aptikti ką parametrų žiniatinklio tarnybos galite gauti duomenis. Galite konfigūruoti duomenų pateikimo ryšį, siųsti visus duomenis arba duomenų dalis formos šablone.
Kaip?
-
Sąraše Parametrai spustelėkite parametras, kuris bus gauti duomenis iš formos.
-
Pateikti visus duomenis į formą, šis parametras, įskaitant šakninį elementą ir visas apdorojimo instrukcijas, atlikite šiuos veiksmus:
-
Spustelėkite visa forma (XML dokumentas, įskaitant apdorojimo instrukcijos).
-
Pateikti duomenis kaip eilutę, pažymėkite žymės langelį pateikti duomenis kaip eilutę . Paprastai, galite pažymėti šį žymės langelį pateikti skaitmeniniu parašu pasirašytą duomenų. Daugeliu atvejų, išvalykite šį žymės langelį.
-
-
Norėdami nurodyti į lauką arba grupę, kuriai šį parametrą, atlikite šiuos veiksmus:
-
Dalyje parametro parinktysspustelėkite lauką arba grupę.
-
Spustelėkite modifikuoti .
-
Dialogo lange pažymėkite lauką ar grupę spustelėkite lauką arba grupę, kurio duomenis norite pateikti, ir spustelėkite gerai.
-
Sąraše įtraukti spustelėkite tik tekstas ir antriniai elementai pateikti tik lauko ar grupės turinį, arba spustelėkite XML šaka kartu su pažymėtu elementu pateikti turinį, ir pažymėtą grupę ar lauką.
-
-
Pakartokite šiuos veiksmus kiekvienam parametrui.
-
-
Spustelėkite Pirmyn.
-
Kitame puslapyje vedlio lauke įvesti šį duomenų ryšio pavadinimą , įveskite aprašomąjį pavadinimą pateikti duomenų ryšį.