Formos šablono kūrimas naudojant duomenų ryšių bibliotekos parametrus

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Šiame straipsnyje aprašoma, kaip kurti formos šabloną naudojant parametrus, saugomus duomenų Microsoft Office SharePoint Server 2007 svetainėje esančioje ryšių bibliotekoje, kuri gali kurti duomenų užklausas arba pateikti duomenis.

Šiame straipsnyje

Peržvalga

Prieš pradedant

Formos šablono su duomenų užklausos ryšiu kūrimas

Formos šablono su duomenų pateikimo ryšiu kūrimas

Peržvalga

Antrinis duomenų ryšys yra bet koks ryšys su išoriniu duomenų šaltiniu, kurias įtrauksite į 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 ryšių bibliotekos parametrus. Galite pridėti antrinį duomenų ryšį tik tada, jei negalite užklausos arba išsiųsti duomenų naudodami pagrindinį duomenų ryšį.

Formoje gali būti vienas pirminis duomenų ryšys, vadinamas pagrindiniu duomenų ryšiu, ir jis pasirinktinai gali turėti vieną ar daugiau antrinių duomenų ryšių. Atsižvelgiant į jūsų formai keliamus tikslus, naudojant duomenų ryšį galima užklausti arba pateikti formos duomenis į išorinį duomenų šaltinį, pavyzdžiui, Microsoft SQL Server duomenų bazę arba tinklo tarnybą.

Jei kuriate kelis formų šablonus, naudojamus panašių duomenų ryšius, apsvarstykite galimybę naudoti duomenų ryšio failo, vietoj to duomenų ryšio su išorinio duomenų šaltinio kiekvienam formos šablono. Taip, turite atnaujinti tik vieną duomenų ryšio failo duomenų ryšio informaciją pasikeitus susijusių formų šablonų rinkinys. Pavyzdžiui, kai perkelsite formų šablonus iš bandomojo į pagrindinį tinklą, jums reikia atnaujinti duomenų ryšio parametrus tik vieną kartą ryšio biblioteka, o ne atnaujinti duomenų ryšį kiekviename formos šablone. Kai formą, pagrįstą formos šabloną, kuriame naudojamas duomenų ryšio failas naudoja duomenų ryšį, duomenų ryšį automatiškai naujinama parametrai.

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 konvertuojant duomenų ryšio esamą formos šabloną į duomenų ryšio failą, spustelėdami mygtuką konvertuoti , dialogo lange Duomenų ryšiai (meniuĮrankiai ).

Naudojant duomenų ryšio failai pranašumai:

  • Kelias formas, galite naudoti tą patį duomenų ryšio failą, kad nereikia kurti tą patį duomenų ryšį iš pradžių kiekvieną formos šablono.

  • Jeigu pasikeičia išorinio duomenų šaltinio vieta arba ryšio parametrai, reikia naujinti tik duomenų ryšio failą, o ne kiekvieną 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 būtų užpildyti naršyklėje galite prisijungti prie serverio į kitą domeną tik su duomenų ryšius, kurie naudoja duomenų ryšio failai.

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 kuriate formos šabloną, pagrįstą duomenų ryšio failo parametrai, Microsoft Office InfoPath sukuria duomenų ryšį, pagrįstą duomenų ryšių bibliotekos parametrus. Jei duomenų ryšio failą, kuriame yra užklausos duomenų ryšio parametrus, InfoPath sukuria formos pagrindinį duomenų šaltinis užklausos laukus, duomenų laukus ir grupes, kurios atitinka taip, kaip duomenys saugomi išorinio duomenų šaltinio, kurį nurodo duomenų ryšio failo parametrai. Užklausos laukus, kuriuose yra duomenys, naudojamus išorinio duomenų šaltinio nustatymas, ką norite siųsti formą. Užklausos rezultatai būtų įtraukiami į duomenų laukus. Norėdami įgalinti vartotojus Užklausti išorinių duomenų šaltinio, į formos šabloną InfoPath įtrauks mygtuką Vykdyti užklausą .

Duomenų užklausos struktūra ir duomenų laukai turi būti tinkami atsižvelgiant į būdą, kuriuo duomenys saugomi išoriniame duomenų šaltinyje, todėl negalima modifikuoti pagrindiniame duomenų šaltinyje esančių laukų ar grupių. Tik į pagrindinio duomenų šaltinio šakninę grupę galima įtraukti laukų ar grupių.

Jei naudojate duomenų pateikimo ryšio parametrus, programa InfoPath įgalins formų, sukurtų pagal šį formos šabloną, standartinės įrankių juostos mygtuką Pateikti ir meniu Failas komandą Pateikti. Tuomet vartotojai galės pateikti savo formoje esančius duomenis tinklo tarnybai.

Puslapio viršus

Prieš pradedant

Jei norite kurti formos šabloną naudodami duomenų ryšių bibliotekos parametrus, jums iš duomenų ryšių bibliotekos administratoriaus arba kūrėjo, sukūrusio duomenų ryšio failą, reikia gauti šią informaciją:

  • Vietą, kur yra Office SharePoint Server 2007 svetainė su ryšių biblioteka.

  • Norimo naudoti duomenų ryšio failo, esančio duomenų ryšių bibliotekoje, pavadinimą.

Puslapio viršus

Formos šablono su duomenų užklausos ryšiu kūrimas

Jei norite kurti duomenų ryšio failu pagrįstą formos šabloną su duomenų užklausos ryšio parametrais, turite atlikti šiuos veiksmus:

  1. Sukurkite formos šabloną, pagrįstą duomenų ryšio failu    Atliekant šį veiksmą, sukuriamas formos šablono pagrindinis duomenų šaltinis su atitinkamais laukais ir grupėmis, kuriamais atsižvelgiant į duomenų ryšio failo parametrus.

  2. Į formos šabloną įtraukite valdiklį, skirtą užklausos rezultatams rodyti    Norėdami vartotojams rodyti duomenis, saugomus pagrindinio duomenų šaltinio laukuose ir grupėse, į savo formos šabloną turite įtraukti valdiklį ir susieti jį su pagrindiniame duomenų šaltinyje esančiu užklausos lauku ar duomenų lauku.

1 veiksmas: formos šablono, pagrįsto duomenų ryšio failu, kūrimas

  1. Meniu Failas spustelėkite Kurti formos šabloną.

  2. Dialogo lango Formos šablono dizaino kūrimas dalyje Kurti naują dizainą spustelėkite Formos šablonas.

  3. Sąraše Pagal spustelėkite Ryšių biblioteka.

  4. Jei kuriate su naršykle suderinamą formos šabloną, pažymėkite žymės langelį Įjungti tik su naršykle suderinamas priemones.

  5. Spustelėkite Gerai.

  6. Duomenų ryšio vedlio sąraše Svetainė spustelėkite serveryje, kuriame įdiegta Office SharePoint Server 2007, esančios svetainės su duomenų ryšių biblioteka pavadinimą.

    Svetainės įtraukimas į sąrašą

    1. Spustelėkite valdyti svetaines.

    2. Dialogo lange Tinklapių valdymas spustelėkite įtraukti.

    3. Lauke URL įveskite vietos duomenų ryšio biblioteka.

    4. Lauke rodomas pavadinimas įveskite pavadinimą duomenų ryšių biblioteka. Šis pavadinimas bus rodomas duomenų ryšio vedlys svetainių sąraše.

    5. Spustelėkite Gerai.

    6. Spustelėkite Uždaryti.

  7. Spustelėkite duomenų ryšių bibliotekos pavadinimą, kad pamatytumėte duomenų ryšio failų sąrašą, spustelėkite su šia duomenų ryšiui norimo naudoti duomenų ryšio failo pavadinimą, tada spustelėkite Pirmyn.

  8. Jei pažymėjote duomenų ryšio failą su tinklo tarnybos ryšio parametrais, paskesniame vedlio puslapyje jūsų gali būti prašoma nurodyti kiekvieno parametro reikšmių pavyzdžius, kad būtų galima nustatyti, kokius laukus ar grupes įtraukti į antrinį duomenų šaltinį.

    Kaip?

    1. Pasirinkite parametrą parametrų lentelėje, ir spustelėkite Nustatyti pavyzdžio reikšmę.

    2. Lauke pavyzdys reikšmė įveskite reikšmę, kad jūsų vartotojas gali naudoti šį lauką ir spustelėkite gerai.

    3. Pakartokite šiuos veiksmus kiekvienam parametrui parametrų lentelėje, ir spustelėkite Pirmyn.

    Techninė informacija

    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ą įtraukti reikiamus laukus ir grupes antrinis duomenų šaltinis į formos šabloną. InfoPath radus yra nežinoma elemento tipas WSDL faile, InfoPath naudoja duomenų pavyzdžius, kad nustatytų nežinoma elemento tipo apibrėžimas ir prideda reikiamus laukus ir grupes antrinį duomenų šaltinį.

  9. Jei parametrų nurodomas išorinis duomenų šaltinis grąžina Microsoft ADO.NET DataSet, paskesniame vedlio puslapyje jūsų bus klausiama, ar įtraukti keitimų informaciją vartotojams pateikiant savo formų duomenis. Dažniausiai reikia palikti žymės langelį Pateikiant duomenis įtraukti keitimų informaciją pažymėtą ir spustelėti Pirmyn. Jei nenorite įtraukti keitimų informacijos, išvalykite žymės langelį Pateikiant duomenis įtraukti keitimų informaciją ir spustelėkite Pirmyn.

    Techninė informacija

    Šis vedlio puslapis rodomas tik tada, kai parametrai skirti tinklo tarnybai, o tinklo tarnybos aprašo kalbos (WSDL) failas nurodo, kad tinklo tarnyba grąžina ADO.NET DataSet.

  10. Paskesniame vedlio puslapyje įrašykite duomenų ryšio pavadinimą, tada spustelėkite Baigti.

2 veiksmas: valdiklio pridėjimas, kad būtų rodomi lauke esantys duomenys

  1. Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.

  2. Nuvilkite valdiklį į savo formos šabloną.

  3. Dialogo lange Valdiklio susiejimas pasirinkite lauką, su kuriuo norite susieti valdiklį.

Puslapio viršus

Formos šablono su duomenų pateikimo ryšiu kūrimas

Jei duomenų ryšio faile nurodyti duomenų pateikimo ryšio parametrai, galite formos šabloną sukonfigūruoti taip, kad vartotojai galėtų pateikti savo formos duomenis naudodami šį duomenų ryšį. Tai padarius, programa InfoPath į standartinę įrankių juostą įtrauks mygtuką Pateikti, o į meniu Failas – komandą Pateikti. Formos pateikimo parinktis galima konfigūruoti dialogo lange Pateikimo parinktys (meniu Įrankiai). Pateikimo parinktys konfigūruojamos taip pat, kaip kuriant formos šabloną, pagrįstą duomenų bazės ar tinklo tarnybos parametrais. Saitų, kur ieškoti daugiau informacijos apie formos šablono, pagrįstų duomenų bazės ar tinklo tarnybos parametrais, kūrimą, rasite skyriuje Taip pat žiūrėkite.

  1. Meniu Failas spustelėkite Kurti formos šabloną.

  2. Srityje Kurti naują dizainą, esančioje dialogo lange Kurti formos šablono dizainą, spustelėkite Formos šablonas.

  3. Sąraše Pagal spustelėkite Ryšių biblioteka.

  4. Jei kuriate su naršykle suderinamą formos šabloną, pažymėkite žymės langelį Įjungti tik su naršykle suderinamas priemones.

  5. Spustelėkite Gerai.

  6. Duomenų ryšio vedlio sąraše Svetainė spustelėkite serveryje, kuriame įdiegta Office SharePoint Server 2007, esančios svetainės su yra duomenų ryšių biblioteka pavadinimą.

    Svetainės įtraukimas į sąrašą

    1. Spustelėkite valdyti svetaines.

    2. Dialogo lange Tinklapių valdymas spustelėkite įtraukti.

    3. Lauke URL įveskite vietos duomenų ryšio biblioteka.

    4. Lauke rodomas pavadinimas įveskite pavadinimą duomenų ryšių biblioteka. Šis pavadinimas bus rodomas duomenų ryšio vedlys svetainių sąraše.

    5. Spustelėkite Gerai.

    6. Spustelėkite Uždaryti.

  7. Spustelėkite duomenų ryšių bibliotekos pavadinimą, kad pamatytumėte duomenų ryšio failų sąrašą, spustelėkite šiam duomenų ryšiui norimo naudoti duomenų ryšio failo pavadinimą, tada spustelėkite Pirmyn.

  8. Jei pažymėjote duomenų ryšio failą su tinklo tarnybos ryšio parametrais, paskesniame vedlio puslapyje jūsų gali būti prašoma nurodyti kiekvieno parametro reikšmių pavyzdžius, kad būtų galima nustatyti tinkamiausią lauką ar grupę, įtraukiamą į antrinį duomenų šaltinį.

    Kaip?

    1. Pasirinkite parametrą parametrų lentelėje, ir spustelėkite Nustatyti pavyzdžio reikšmę.

    2. Lauke pavyzdys reikšmė įveskite reikšmę, kad jūsų vartotojas gali naudoti šį lauką ir spustelėkite gerai.

    3. Pakartokite šiuos veiksmus kiekvienam parametrui parametrų lentelėje, ir spustelėkite Pirmyn.

    Techninė informacija

    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. Norėdami įtraukti reikiamus laukus ir grupių antrinis duomenų šaltinis į formos šabloną InfoPath naudoja šio failo informaciją. InfoPath radus yra nežinomas elemento tipas WSDL faile, InfoPath naudoja duomenų pavyzdžius, kad nustatytų nežinoma elemento tipo apibrėžimas ir prideda reikiamus laukus ir grupes į antrinį duomenų šaltinį.

  9. Paskesniame vedlio puslapyje įrašykite aprašomąjį duomenų ryšio pavadinimą, tada spustelėkite Baigti.

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×