| | Žinynas ir straipsniai „Kaip?“ Susiję produktai ir technologijos Palaikymas ir atsiliepimai Techniniai ištekliai Papildomi ištekliai | Įspėjimas: Jūs mėginate peržiūrėti šį puslapį su nepalaikoma naršyklės versija. Šis puslapis geriausiai veikia su „Microsoft Internet Explorer 6.0“ ar vėlesne versija, „Firefox 1.5“ arba „Netscape Navigator 8.0“ ar vėlesne versija. Sužinokite apie palaikomas naršykles daugiau.
Duomenų ryšio pridėjimas prie SharePoint dokumentų bibliotekos arba sąrašo
Prie formos šablono, kuris duomenų bibliotekai arba sąrašui gali siųsti užklausą apie duomenis arba pateikti duomenis į dokumentų biblioteką, esančią serveryje, kuriame veikia Microsoft Windows SharePoint Services, galite pridėti vieną arba kelis duomenų ryšius. Šiame straipsnyje
ApžvalgaAntrinė duomenų jungtis, tai bet kokio tipo duomenų jungtis su duomenų šaltiniu, kurią jūs įtraukiate į savo formos šabloną. Ši duomenų jungtis skiriasi nuo pagrindinės duomenų jungties tuo, kad yra sukuriama, kai jūs kuriate formos šabloną paremtą duomenų bazės, voratinklio tarnybos ar jungčių bibliotekos nuostatų pagrindu. Antrinę duomenų jungtis yra įtraukiama tik tada, jei neįmanoma išsiųsti arba gauti norimų duomenų naudojantis pagrindine duomenų jungtimi. Prie formos šablono, kuriame pateikiama užklausa apie duomenis, pridėjus antrinį duomenų ryšį, programa Microsoft Office InfoPath sukuria antrinį duomenų šaltinį (duomenų šaltinis: laukų ir grupių rinkinys, kuris aprašo ir saugo „InfoPath“ formos duomenis. Formoje esantys valdikliai yra susieti su duomenų šaltinyje esančiais laukais ir grupėmis.) su duomenų laukais (duomenų laukas: laukas, kuriame yra išoriniam duomenų šaltiniui pateiktos užklausos rezultatai.) ir grupėmis (grupė: duomenų šaltinio elementas, kuriame gali būti kitų laukų arba grupių. Valdikliai, kuriuose gali būti kitų valdiklių, pavyzdžiui, pasikartojančių lentelių arba skyrių, yra susiejami į grupes.), kurio duomenų saugojimo būdas atitinka dokumentų saugojimo bibliotekoje arba sąraše būdą. Kadangi antrinio duomenų šaltinio duomenų struktūra turi atitikti duomenų saugojimo duomenų bibliotekoje arba sąraše būdą, esamų antrinio duomenų šaltinio laukų arba grupių modifikuoti negalima. 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. Sauga Jei antrinę duomenų jungtį naudojate svarbios informacijos gavimui iš išorinio duomenų šaltinio, tikriausiai norėsite uždrausti šią funkciją norėdami apsaugoti duomenis nuo neteisėto panaudojimo kompiuterio pametimo ar vagystės atveju. Jei uždrausite šią funkciją, duomenys bus prieinami tik tuomet, kai vartotojas bus prisijungęs prie tinklo. Jei į formos šabloną įtraukiate kreipimąsi į duomenų jungtį, numatyta, kad forma, sukurta minėto šablono pagrindu, duomenų jungtį pradės naudoti, kai tik ją atidarys vartotojas. Taip pat, galite sukonfigūruoti savo formos šabloną taip, kad jis duomenų jungtį naudotų vienu iš šių būdų: - Įtraukti taisyklę Galite sukonfigūruoti taisyklę, kuri kreiptųsi į duomenų jungtį tik kai būtų patenkinta jos sąlyga.
- Įtraukti mygtuką Į formos šabloną galite įtraukti mygtuką, vartotojui jį paspaudus, duomenys būtu gauti naudojantis kreipimusi į duomenų jungtį.
- Naudoti pritaikytą kodą Jei negalite įtraukti taisyklės ar mygtuko skirto duomenų gavimui iš duomenų jungties, galite naudoti tam pritaikytą kodą. Jei norite naudoti pritaikytą kodą, jums reikės programuotojo, kuris jį sukurtų.
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 pradžia
Prieš pradedantPrieš 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 pradžia
Užklausos duomenų ryšio pridėjimasJei 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: - Pridėkite antrinį duomenų ryšį.
- Sukonfigūruokite formos šabloną, kad jame būtų galima naudoti antrinį duomenų ryšį.
1 veiksmas: antrinio duomenų ryšio pridėjimas- Meniu Įrankiai spauskite Duomenų jungtys.
- Dialogo lange Duomenų jungtys spauskite Pridėti.
- Duomenų jungties vedlyje, spustelėkite Sukurti naują jungtį su , spustelėkite Gauti duomenis ir spustelėkite Toliau.
- Paskesniame vedlio puslapyje spustelėkite SharePoint biblioteka arba sąrašas, tada – Pirmyn.
- Paskesniame vedlio puslapyje įveskite SharePoint svetainės, kurioje yra dokumentų biblioteka arba sąrašas, URL ir spustelėkite Pirmyn.
- Paskesniame vedlio puslapyje esančiame sąraše Pasirinkti sąrašą arba biblioteką spustelėkite sąrašą arba biblioteką, kurią norite naudoti, tada – Pirmyn.
- 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.
- Spustelėkite Pirmyn.
- 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.
Sauga Pažymėjus šį laukelį užklausos rezultatai bus išsaugoti formos šablone. Kadangi duomenys yra išsaugomi formos šablone, jie yra pateikiami tokiomis formomis, pagal kurias vartotojai užpildo, net jeigu jų kompiuteriai nėra prijungti prie tinklo. Jeigu tokiu duomenų perdavimo ryšiu gaunate svarbią informaciją, tikriausiai norėsite uždrausti šią funkciją norėdami apsaugoti duomenis pametus kompiuterį arba jo vagystės atveju. - Spustelėkite Pirmyn.
- Paskesniame vedlio puslapyje esančiame lauke Įveskite šio duomenų ryšio pavadinimą įveskite šio antrinio duomenų ryšio aprašomąjį pavadinimą. Šis pavadinimas parodomas užduočių srities Duomenų šaltinis sąraše Duomenų šaltinis. Jei norite, kad ši užklausa būtų paleista automatiškai kaskart, kai vartotojas atidaro formą, pažymėkite žymės langelį Atidarius formą, duomenis gauti automatiškai.
2 veiksmas: formos šablono konfigūravimas, kad būtų galima naudoti antrinį duomenų ryšįJei norite, kad vartotojui atidarius formą, sukurtą jūsų formos šablono pagrindu, ji naudotų šią duomenų jungtį, į formos šabloną galite įtraukti taisyklę, kuri, esant tam tikroms sąlygoms, naudos šią duomenų jungtį, taip pat į formos šabloną galite įtraukti mygtuką, kurį paspaudę, vartotojai galės naudotis šia duomenų jungtimi. Taisyklės pridėjimasPrie formos šablono galite pridėti taisyklę, kad būtų galima gauti duomenis iš užklausos duomenų ryšio, kai įvykdomos taisyklės sąlygos. Toliau pateikta procedūra atliekama manant, kad esate sukūrę formos šablono antrinį duomenų ryšį ir sukonfigūravę formos šablono valdiklį, kad būtų rodomi duomenys iš to duomenų ryšio. - Formos šablonuose, kurie turi kelis rodinius, pasirinkite komandą Rodinio pavadinimas, kuri randasi meniu Rodinys, kad patektumėte į rodinį su valdikliu, kuriame norite rodyti duomenis iš antrinio duomenų šaltinio.
- Dukart spustelėkite valdiklį, kuris turėtų būti rodomas užklausos rezultatuose.
- Spustelėkite skirtuką Duomenys.
- Dalyje Tikrinimas ir taisyklės spustelėkite Taisyklės.
- Dialogo lange Taisyklės spustelėkite Pridėti.
- Lauke Pavadinimas įveskite taisyklės pavadinimą.
- Norėdami nustatyti sąlygas, kada taisyklė turi būti taikoma, spustelėkite komandą Nustatyti sąlygas ir įveskite sąlygą. Taisyklė bus taikoma tuo atveju, kai bus patenkinama sąlyga. Jeigu sąlygos nenurodėte, taisyklė bus taikoma kai tik vartotojas pakeis valdiklio vertę ir perkels savo žymeklį toliau nuo to valdiklio.
- Spustelėkite Pridėti veiksmą.
- Sąraše Veiksmas spustelėkite Užklausa naudojant duomenų ryšį.
- 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.
- Kad patikrintumėte atliktus pakeitimus spustelėkite įrankių juostos Standartinė komandą Peržiūra arba spustelėkite sparčiuosius klavišus CTRL+SHIFT+B.
Mygtuko pridėjimasPrie 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šį. - Formos šablonuose, kurie turi kelis rodinius, pasirinkite komandą Rodinio pavadinimas, kuri randasi meniu Rodinys, kad patektumėte į rodinį su valdikliu, kuriame norite rodyti duomenis iš antrinio duomenų šaltinio.
- Jei užduočių sritis Valdikliai nėra matoma, meniu Įterpimas spauskite Daugiau valdiklių arba spauskite ALT+I, C.
- Nuvilkite mygtuko valdiklį į formos šabloną.
- Dukart spustelėkite mygtuko valdiklį, kurį ką tik pridėjote prie formos šablono.
- Spustelėkite skirtuką Bendra.
- Sąraše Veiksmas spustelėkite Naujinti.
- Lauke Etiketė įveskite pavadinimą, kuris turėtų būti rodomas ant formos šablono mygtuko.
- Spustelėkite Parametrai.
- Dialogo lange Naujinti spustelėkite Vienas antrinis duomenų šaltinis.
- 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.
- Kad patikrintumėte atliktus pakeitimus spustelėkite įrankių juostos Standartinė komandą Peržiūra arba spustelėkite sparčiuosius klavišus CTRL+SHIFT+B.
Puslapio pradžia
Duomenų pateikimo ryšio pridėjimasJei norite leisti vartotojams į dokumentų biblioteką pateikti formas, kurios veikia pagal jūsų formos šabloną, turite atlikti šiuos veiksmus: - Pridėkite antrinį duomenų ryšį, kuris pateikia duomenis į jūsų formos šabloną.
- Sukonfigūruokite formos šabloną taip, kad vartotojai galėtų pateikti savo formų duomenis į dokumentų biblioteką.
1 veiksmas: antrinio duomenų ryšio pridėjimas- Meniu Įrankiai spauskite Duomenų jungtys.
- Dialogo lange Duomenų jungtys spauskite Pridėti.
- Duomenų ryšio vedlyje spustelėkite Kurti naują ryšį su, spustelėkite Pateikti duomenis, tada – Pirmyn.
- Dalyje Kaip pateikti jūsų duomenis spustelėkite Į SharePoint svetainės dokumentų biblioteką, tada – Pirmyn.
- Duomenų ryšio vedlio lauke Dokumentų biblioteka įveskite SharePoint dokumentų bibliotekos URL.
- Lauke Failo vardas įveskite vardą, kuris bus naudojamas formai dokumentų bibliotekoje identifikuoti.
Patarimas Jei norite būti tikri, kad visų formų vardai yra unikalūs, galite naudoti ir formulę. Kaip?
- Spustelėkite mygtuką Įterpti formulę
. - Dialogo lange Formulės įterpimas atlikite vieną iš šių veiksmų:
- Jei formulėje norite naudoti lauką, spustelėkite Įterpti lauką ar grupę, spustelėkite lauką, kurį norite naudoti dialogo lange Lauko ar grupės pasirinkimas, tada – Gerai.
- Jei formulėje norite naudoti funkciją, spustelėkite Įterpti funkciją, pasirinkite funkciją, kurią norite naudoti dialogo lange Įterpti funkciją, tada – Gerai.
Patarimas Jei reikia nustatyti funkcijos parametrus, dialogo lange Įterpti funkciją pasirinkite funkciją, spustelėkite Gerai, tada dialogo lango Įterpti formulę lauke Formulė dukart spustelėkite pridėtąją funkciją, tada – lauką arba grupę. Saitų, kur ieškoti daugiau informacijos apie funkcijas, rasite skyriuje Taip pat žiūrėkite. - Jei į formulę norite įtraukti reikšmę arba matematinį operatorių, reikšmę arba matematinio veiksmo simbolį įveskite į lauką Formulė.
| Veiksmas | Simbolis |
|---|
| Sudėti | + | | Atimti | - | | Dauginti | * | | Dalyti | / |
Pastaba Jei formulėje naudojamas dalijimo operatorius (/), būtinai prieš ir po jo palikite tarpą. Jei prieš ir po dalijimo operatoriaus nebus tarpo, programa InfoPath jį gali interpretuoti "/" kaip XPath vietos žingsnių skyriklį, o ne kaip dalijimo operatorių.
- Jei norite patikrinti, ar formulės sintaksė yra teisinga, dialogo lange Formulės įterpimas spustelėkite komandą Patikrinti formulę.
Saitų, kur ieškoti daugiau informacijos apie formules, rasite skyriuje Taip pat žiūrėkite.
- 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.
- Spustelėkite Pirmyn.
- Kitame vedlio puslapyje langelyje Įvesti šios duomenų jungties vardą įrašykite parašantį vardą, kurį duodate šiai duomenų pateikimo jungčiai.
Pridėję antrinį duomenų pateikimo ryšį, turite sukonfigūruoti formos šabloną 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.
- Nurodyti, ar palikti formą atidarytą, ar uždaryti, ar pateikus formą atidaryti kitą tuščią formą.
- Meniu Įrankiai spauskite Pateikimo pasirinktys.
- Dialogo lange Pateikimo parinktys pažymėkite žymės langelį Leisti vartotojams pateikti šią formą, spustelėkite Siųsti formos duomenis į vieną paskirties vietą, tada sąraše spustelėkite SharePoint dokumentų biblioteka.
- Sąraše Pasirinkti pateikimo duomenų ryšį spustelėkite duomenų pateikimo ryšio su SharePoint biblioteka pavadinimą.
- Norėdami pakeisti mygtuko Siųsti, kuris atsiranda Standartinėje įrankių juostoje ir komandos Siųsti, kuri atsiranda meniu Failas vartotojams pildant formą, pavadinimus įveskite naują pavadinimą laukelyje Antraštė, esančiame dialogo lange Siųsti pasirinktis.
Patarimas Jeigu šiam mygtukui ir komandai norite priskirti spartųjį klavišą, įveskite ampersendo (&) simbolį prieš tą simbolį, kurį norite naudoti sparčiajam klavišui. Pavyzdžiui, norėdami priskirti mygtukui ir komandai Siųsti spartųjį klavišą ALT+S, įveskite Sių&sti. - Jei nenorite, kad pildydami formą žmonės naudotų komandą Pateikti arba mygtuką Pateikti iš įrankių juostos Standartinė, išvalykite žymės langelį Rodyti pateikimo meniu elementą ir pateikimo įrankių juostos mygtuką.
- Vartotojams pateikus formą, pagal nustatymą „InfoPath“ palieka formą atvirą ir pateikia pranešimą ar formos pateikimas buvo sėkmingas. Jei norite pakeisti šį elgesį, spauskite Išplėstinė ir atlikite vieną iš šių veiksmų:
- Jei norite, vartotojui pateikus užpildytą formą, ją uždaryti arba atidaryti naują tuščią formą, spauskite norimą pasirinktį sąraše Po pateikimo.
- Jei norite sukurti ypatingą pranešimą, parodantį ar forma buvo pateikta sėkmingai, pažymėkite žymės langelį Naudoti tinkintus pranešimus ir įrašykite savo pranešimus į langelius Jei sėkmingas ir Jei nesėkmingas.
Patarimas Naudokite pranešimą Jei nesėkmingas nurodyti vartotojams ką daryti, kai jie negali pateikti savo formos. Pavyzdžiui, galite pasiūlyti vartotojui išsaugoti savo formą ir kur nors kreiptis dėl tolimesnių nurodymų. - Jei nenorite rodyti pranešimo, kai vartotojas pateikia formą, išvalykite žymės langelį Rodyti sėkmingo ir nesėkmingo pateikimo pranešimusx.
Puslapio pradžia
|