Duomenų ryšio pridėjimas prie SharePoint dokumentų bibliotekos arba sąrašo

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.

Galite įtraukti vieną ar daugiau antrinius duomenų ryšius į formos šabloną, galite bet kurį iš šių užklausos duomenis į dokumentų biblioteką arba sąrašą, arba pateikti duomenis į dokumentų biblioteką serveryje, kuriame veikia Microsoft Windows SharePoint Services.

Šiame straipsnyje

Apžvalga

Prieš pradedant

Užklausos duomenų ryšio įtraukimas

Įtraukti pateikti duomenų ryšį

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ą pagal duomenų bazės, žiniatinklio tarnybos arba ryšių bibliotekos parametrai. Galite pridėti antrinį duomenų ryšį tik tada, jei negalite užklausos arba išsiųsti duomenų naudodami pagrindinį duomenų ryšį.

Jei norite pridėti antrinį duomenų ryšį prie formos šablono, užklausų duomenis, Microsoft Office InfoPath sukuria antrinį duomenų šaltinis duomenų laukus ir grupes, atitinkantį taip, kaip saugomi duomenys į dokumentų biblioteką arba sąrašą. Relationship between the external data source and the data source in the form template.

Kadangi antrinio duomenų šaltinio duomenų struktūra turi atitikti taip, kaip saugomi duomenys į dokumentų biblioteką arba sąrašą, negalite modifikuoti esamus laukus arba grupių antrinį duomenų šaltinį.

Duomenų ryšį, kad užklausų duomenis iš "SharePoint" dokumentų biblioteka arba sąrašas automatiškai pateikia visus elementus, dokumentų biblioteką arba sąrašą. Jei naudojate užklausos duomenų ryšio užpildyti sąrašo lauką, išplečiamojo sąrašo lauke arba pasirinktinio įvedimo lauko valdiklio ir valdiklio yra per daug elementų arba norite, kad būtų rodomi tik elementai, kurie atitinka nurodytus kriterijus, galite naudoti filtro valdiklyje apriboti ite skaičius ms. saitų, kur rasti daugiau informacijos apie filtravimą, kad duomenys būtų rodomi valdiklyje skyriuje Taip pat žiūrėkite .

Be to, kiekvieno užklausos duomenų ryšio rezultatų įrašymą galite konfigūruoti taip, kad vartotojai turėtų prieigą prie duomenų, kai jų forma nėra prijungta prie tinklo. Atsižvelgdami į duomenų ryšį, galite nustatyti, kad užklausos rezultatai būtų rodomi tik tada, kai vartotojai yra prisijungę prie tinklo.

Saugos pranešimas: Jei naudojate antrinį duomenų ryšį slaptos duomenims nuskaityti iš išorinio duomenų šaltinio, galite išjungti šią funkciją norėdami apsaugoti duomenis iš neteisėtai kompiuterio praradote ar vagystės atveju. Jei išjungsite šią funkciją, duomenys bus galima tik tada, jei vartotojas yra prijungtas prie tinklo.

Kai įtraukiate duomenų užklausos ryšį į formos šabloną, pagal numatytuosius parametrus pagal šį formos šabloną formas naudoti duomenų ryšio vartotojo atidarius. Taip pat galite konfigūruoti savo formos šabloną ir naudoti antrinį duomenų ryšį vienu iš šių būdų:

  • Įtraukti taisyklę    Galite konfigūruoti naudoti antrinį duomenų ryšį, kai taisyklės sąlygą taisyklę.

  • Mygtukas įtraukti    Galite įtraukti mygtuką į formos šabloną, kurį vartotojai gali spustelėti Norėdami gauti duomenis naudodami užklausos duomenų ryšį.

  • Naudoti pasirinktinį kodą    Jei jūs negalite pridėti taisyklę arba mygtuką, galite naudoti pasirinktinį kodą gauti duomenis naudodami užklausos duomenų ryšį. Naudojant pasirinktinį kodą, reikia kurti pasirinktinį kodą.

Kai prie formos šablono pridedate duomenų pateikimo ryšį, formos šabloną galite sukonfigūruoti taip, kad vartotojams būtų leidžiama pateikti savo formų duomenis. Taip pat galite konfigūruoti formų, kurios veikia pagal jūsų formos šabloną, pateikimo parinktis.

Puslapio viršus

Prieš pradedant

Prieš pridėdami antrinį duomenų ryšį prie formos šablono, iš svetainės administratoriaus turite gauti šią informaciją:

  • SharePoint svetainės vietą ir reikiamas teises jai pasiekti.

  • Patvirtinimą, kad svetainė sukonfigūruota taip, kad vartotojai galėtų gauti duomenis iš dokumentų bibliotekos arba sąrašo

  • Patvirtinimą, kad dokumentų bibliotekoje ar sąraše esančius duomenis galėsite saugoti vartotojų kompiuteriuose ir naudoti, kai kompiuteriai nėra prijungti prie tinklo.

Puslapio viršus

Užklausos duomenų ryšio pridėjimas

Jei norite leisti vartotojams teikti užklausas apie svetainės, esančios serveryje, kuriame veikia Microsoft Windows SharePoint Services, dokumentų bibliotekų arba sąrašų duomenis, formos šablone turite atlikti šiuos veiksmus:

  1. Pridėkite antrinį duomenų ryšį.

  2. Sukonfigūruoti formos šabloną, kad jame būtų galima naudoti antrinį duomenų ryšį.

1 veiksmas: antrinio duomenų ryšio pridėjimas

  1. Meniu Įrankiai spustelėkite Duomenų ryšiai.

  2. Dialogo lange Duomenų ryšiai spustelėkite įtraukti.

  3. Duomenų ryšio vedlyje spustelėkite Kurti naują ryšį su, spustelėkite Gauti duomenis, tada – Pirmyn.

  4. Paskesniame vedlio puslapyje spustelėkite SharePoint biblioteka arba sąrašas, tada – Pirmyn.

    Page in the Data Connection Wizard to specify a SharePoint site as the data source.

  5. Kitame vedlio puslapyje įveskite URL, "SharePoint" svetainės dokumentų biblioteką arba sąrašą, ir spustelėkite Pirmyn. Pvz., Norėdami naudoti dokumentų sąrašas "SharePoint" svetainėje su URL http://www.adventureworks.com/EmployeeList, įveskite http://www.adventureworks.com/EmployeeList.

  6. Paskesniame vedlio puslapyje esančiame sąraše Pasirinkti sąrašą arba biblioteką spustelėkite sąrašą arba biblioteką, kurią norite naudoti, tada – Pirmyn.

  7. Paskesniame vedlio puslapyje pažymėkite žymės langelius, esančius šalia reikšmių, kurias norite gauti. Jei formos šablonas bus publikuojamas dokumentų bibliotekoje, o jūs norite, kad formos, kurios veikia pagal šį formos šabloną, gautų metaduomenis apie formą, pažymėkite žymės langelį Įtraukti tik aktyvios formos duomenis.

  8. Spustelėkite Pirmyn.

  9. Jei užklausos rezultatus norite saugoti formos šablone, pažymėkite žymės langelį Saugoti duomenų kopiją formos šablone. Pažymėjus šį žymės langelį, užklausos rezultatai išsaugomi formos šablone. Kadangi duomenys saugomi formos šablone, juos galima naudoti vartotojų pildomose formose, net jei jų kompiuteriai nėra prijungti prie tinklo.

    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.

  10. Spustelėkite Pirmyn

  11. Kitame puslapyje vedlio lauke įvesti šį duomenų ryšio pavadinimą , įveskite aprašomąjį pavadinimą šį antrinį duomenų ryšį. Tai yra pavadinimas, rodomas duomenų šaltinio sąrašo užduočių srityje duomenų šaltinis . Jei norite šią užklausą būtų vykdoma automatiškai, kai forma yra atidaryta vartotojas, pažymėkite žymės langelį automatiškai nuskaityti duomenys, kai forma yra atidaryta .

2 veiksmas: formos šablono konfigūravimas, kad būtų galima naudoti antrinį duomenų ryšį

Jei norite, kad formas, pagrįstas jūsų formos šabloną ir naudoti šį duomenų ryšį, po to, kai vartotojas atidaro formą, galite įtraukti taisyklę į formos šabloną, kuris naudoja šį duomenų ryšį, pagal tam tikros sąlygos, arba galite įtraukti mygtuką į formos šabloną, vartotojai gali pas SS su naudoti šį duomenų ryšį.

Taisyklės pridėjimas

Prie formos šablono galite pridėti taisyklę, kad įvykdžius taisyklės sąlygas, būtų galima gauti duomenis iš užklausos duomenų ryšio. Toliau pateikta procedūra atliekama manant, kad esate sukūrę formos šablono antrinį duomenų ryšį ir formos šablono valdiklį sukonfigūravę taip, kad būtų rodomi duomenys iš to duomenų ryšio.

  1. Jei formos šablonas turi kelis rodinius, meniu eiti į rodinį su valdikliu ten, kur norite Rodyti duomenis iš antrinis duomenų šaltinis spustelėkite rodinio pavadinimą .

  2. Dukart spustelėkite valdiklį, kuris turėtų būti rodomas užklausos rezultatuose.

  3. Spustelėkite skirtuką Duomenys.

  4. Dalyje Tikrinimas ir taisyklės spustelėkite Taisyklės.

  5. Dialogo lange Taisyklės spustelėkite Pridėti.

  6. Lauke Pavadinimas įveskite taisyklės pavadinimą.

  7. 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.

  8. Spustelėkite Pridėti veiksmą.

  9. Sąraše Veiksmas spustelėkite Užklausa naudojant duomenų ryšį.

  10. Sąraše Duomenų ryšys spustelėkite užklausos duomenų ryšį, kurį norite naudoti, ir spustelėkite Gerai, kad uždarytumėte visus atidarytus dialogo langus.

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

Mygtuko pridėjimas

Prie formos šablono galite pridėti mygtuko valdiklį, kurį vartotojai galės spustelėti, kad naudotų šį užklausos duomenų ryšį. Toliau pateikta procedūra atliekama manant, kad formos šablonui esate sukūrę užklausos duomenų ryšį.

  1. Jei formos šablonas turi kelis rodinius, meniu eiti į rodinį su valdikliu ten, kur norite Rodyti duomenis iš antrinis duomenų šaltinis spustelėkite rodinio pavadinimą .

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

  3. Nuvilkite mygtuko valdiklį į formos šabloną.

  4. Dukart spustelėkite mygtuko valdiklį, kurį ką tik pridėjote prie formos šablono.

  5. Spustelėkite skirtuką Bendra.

  6. Sąraše Veiksmas spustelėkite Naujinti.

  7. Lauke Etiketė įveskite pavadinimą, kuris turėtų būti rodomas ant formos šablono mygtuko.

  8. Spustelėkite Parametrai.

  9. Dialogo lange Naujinti spustelėkite Vienas antrinis duomenų šaltinis.

  10. Sąraše Pasirinkite antrinį duomenų šaltinį spustelėkite antrinį duomenų šaltinį, kuris yra susietas su užklausos duomenų ryšiu, ir spustelėkite Gerai, kad uždarytumėte visus atidarytus dialogo langus.

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

Puslapio viršus

Duomenų pateikimo ryšio pridėjimas

Jei norite leisti vartotojams į dokumentų biblioteką pateikti formas, kurios veikia pagal jūsų formos šabloną, turite atlikti šiuos veiksmus:

  1. Pridėkite antrinį duomenų ryšį, kuris pateikia duomenis į jūsų formos šabloną.

  2. Sukonfigūruokite formos šabloną taip, kad vartotojai galėtų pateikti savo formų duomenis į dokumentų biblioteką.

1 veiksmas: antrinio duomenų ryšio pridėjimas

  1. Meniu Įrankiai spustelėkite Duomenų ryšiai.

  2. Dialogo lange Duomenų ryšiai spustelėkite įtraukti.

  3. Duomenų ryšio vedlyje spustelėkite Kurti naują ryšį su, spustelėkite Pateikti duomenis, tada – Pirmyn.

  4. Dalyje Kaip pateikti jūsų duomenis spustelėkite Į SharePoint svetainės dokumentų biblioteką, tada – Pirmyn.

  5. Duomenų ryšio vedlio lauke Dokumentų biblioteka įveskite SharePoint dokumentų bibliotekos URL.

  6. Lauke Failo vardas įveskite vardą, kuris bus naudojamas formai dokumentų bibliotekoje identifikuoti.

    Patarimas: Taip pat galite naudoti formulę, jei norite įsitikinti, kad kiekvienas formos pavadinimas yra unikalus.

    Kaip?

    1. Spustelėkite Įterpti formulę Mygtuko vaizdas .

    2. Dialogo lange Formulės įterpimas atlikite vieną iš šių veiksmų:

      • Jei formulėje norite naudoti lauką, spustelėkite Įterpti lauką ar grupę, dialogo lange Lauko ar grupės pasirinkimas spustelėkite norimą naudoti lauką, tada spustelėkite Gerai.

      • Jei formulėje norite naudoti funkciją, spustelėkite Įterpti funkciją, dialogo lange Įterpti funkciją pažymėkite norimą naudoti funkciją, tada spustelėkite Gerai.

        Patarimas: Jei reikia nustatyti funkcijos parametrus, dialogo lange Įterpti funkciją pasirinkite funkciją, spustelėkite gerai ir tada dialogo lango Įterpti formulę lauke formulė dukart spustelėkite funkciją, kurią įtraukėte, ir spustelėkite lauką arba grupė. Daugiau informacijos apie funkcijas saitus rasite skyriuje Taip pat žiūrėkite .

      • Jei į formulę norite įtraukti reikšmę arba matematinį operatorių, reikšmę arba matematinio veiksmo simbolį įrašykite į lauką Formulė.

    Veiksmas

    Simbolis

    Sudėti

    +

    Atimti

    -

    Dauginti

    *

    Dalinti

    /

    • Pastaba: Jei jūsų formulėje naudojami dalybos (/), įsitikinkite, kad tai tarpą prieš ir po dalybos. Jei dalybos neturi tarpą prieš ir po jo, gali interpretuoti InfoPath "/" kaip XPath vietų veiksmų skyriklį, o ne kaip dalybos funkciją.

    • Norėdami patikrinti, ar formulės sintaksė yra teisinga, dialogo lange Formulės įterpimas spustelėkite Tikrinti formulę.

      Saitų, kur ieškoti daugiau informacijos apie formules, rasite skyriuje Taip pat žiūrėkite.

  7. Jei norite kurią nors esamą dokumentų bibliotekos formą perrašyti naudodami tą patį pavadinimą, pažymėkite žymės langelį Leisti perrašyti, jei failas yra.

  8. Spustelėkite Pirmyn.

  9. Kitame puslapyje vedlio lauke įvesti šį duomenų ryšio pavadinimą , įveskite aprašomąjį pavadinimą pateikti duomenų ryšį.

Pridėję antrinį duomenų pateikimo ryšį, formos šabloną turite sukonfigūruoti taip, kad vartotojai galėtų pateikti savo formų duomenis naudodami šį duomenų pateikimo ryšį.

2 veiksmas: įgalinimas pateikti duomenis į formos šabloną

Kai formos šabloną sukonfigūruosite taip, kad vartotojai galėtų pateikti savo formų duomenis, programa InfoPath į užduočių juostą Standartinė įtrauks mygtuką Pateikti, o į formos meniu Failas – komandą Pateikti. Formos šablono pateikimo parinktis galima tinkinti šiais būdais:

  • Pakeisti tekstą, kuris rodomas ant mygtuko Pateikti.

  • Pakeisti mygtuko Pateikti spartųjį klaviatūros klavišą.

  • Sukurti pasirinktinius pranešimus, kurie būtų rodomi vartotojams, kai jie pateikia savo formas.

  • Nurodykite, ar formą palikti atidarytą, ją uždaryti, ar, pateikus formą, atidaryti kitą tuščią formą.

  • Meniu Įrankiai spustelėkite Pateikimo parinktys.

  • Pateikia dialogo langą Parinktys , pažymėkite žymės langelį leisti vartotojams pateikti šią formą , spustelėkite siųsti formos duomenis į vieną paskirties vietą ir sąraše, spustelėkite SharePoint dokumentų bibliotekoje.

  • Sąraše Pasirinkti pateikimo duomenų ryšį spustelėkite duomenų pateikimo ryšio su SharePoint biblioteka pavadinimą.

    1. Norėdami pakeisti pavadinimą, rodomą Standartinė įrankių juosta ir pasirodžiusiame meniu failas pildydami formą komandą pateikti mygtuką pateikti , įveskite naują pavadinimą lauke antraštė , pateikti Funkcijos dialogo lange.

      Patarimas: Jei norite priskirti mygtuką ir komandos spartųjį klavišą, įveskite ampersendo (&) prieš simbolį, kurį norite naudoti kaip spartųjį klavišą. Pvz., priskirti ALT + B spartieji klavišai mygtukui ir komandai, įveskite & pateikimo.

  • Jei nenorite, kad žmonės naudoti komandą pateikti arba mygtuką pateiktiStandartinė įrankių juosta, kai jie užpildyti formą, išvalykite žymės langelį Rodyti pateikti meniu ir įrankių juostos mygtuką pateikti .

    1. Pagal numatytuosius parametrus, kai vartotojai pateikia formą, InfoPath išlaiko formą atidaryti ir rodo pranešimą, kad nurodytumėte, jei forma buvo sėkmingai pateikta. Norėdami pakeisti šį numatytąjį veikimo būdą, spustelėkite Išsamiauir atlikite vieną iš šių veiksmų:

      • Uždarykite formą arba sukurti naują tuščią formą, po to, kai vartotojas pateikia užbaigtą formą, spustelėkite po pateikti sąraše norimą parinktį.

      • Norėdami sukurti pasirinktinį pranešimą, nurodančius, jei forma buvo sėkmingai pateikta, pažymėkite žymės langelį naudoti pasirinktinius pranešimus ir įrašykite savo pranešimus apie sėkmės ir nesėkmės laukuose.

        Patarimas: Naudoti pranešimo lauke dėl klaidos pranešimas vartotojams ką daryti, jei jie negali pateikti savo formą. Pavyzdžiui, galite pasiūlyti, vartotojams išsaugoti savo formą ir susisiekti su kuo nors daugiau informacijos.

      • Jei nenorite, kad būtų rodomas pranešimas, kai vartotojas pateikia formą, išvalykite žymės langelį Rodyti pranešimus, sėkmės ir nesėkmės .

Puslapio viršus

Tobulinkite savo „Office“ į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ų.

×