Tinklo tarnybos, naudojamos jūsų formos šablono pagrindiniame duomenų šaltinyje, keitimas

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

Prieš pradedant

Užklausos duomenų ryšio keitimas

Duomenų pateikimo ryšio keitimas

Apžvalga

Kai pirmą kartą kuriate formos šabloną, naudojant pagrindinį duomenų ryšį su žiniatinklio tarnybos, galbūt naudojate testinėje aplinkoje kur kuriami žiniatinklio tarnybos. Kai žiniatinklio tarnyba yra pasirengta naudoti, turėsite pakeisti pagrindinį duomenų ryšį formos šablone testinėje aplinkoje naudojamų žiniatinklio paslaugos.

Keisdami žiniatinklio tarnybos pagrindiniame duomenų šaltinyje, Microsoft Office InfoPath sukuria pagrindinį duomenų šaltinį su laukų ir grupių, kurios atitinka XML schema naują žiniatinklio tarnybos. Jei senus, ir naujus žiniatinklio tarnybos schemos yra tokie patys, InfoPath automatiškai susieja formos šablono esamus valdiklius naujo duomenų šaltinio laukai. Jei laukai ir grupės – naujas duomenų šaltinis neatitinka laukai ir grupės seną duomenų šaltinio, InfoPath pašalina iš valdiklių duomenų šaltinių susiejimą. Jei InfoPath pašalina valdiklių susiejimą, turite pašalinti iš formos šablono arba susieti su kitų laukų naują duomenų šaltinį.

Atsižvelgiant į formos šablono dizainą, pagrindinį duomenų ryšį, gali turėti antrinį duomenų ryšį, pateikti duomenų ryšį arba abu. Jei pagrindinį duomenų ryšį turi antrinį duomenų ryšį ir pateikti duomenų ryšį ir žiniatinklio tarnyba buvo pakeistas vietas, jums reikia pakeisti abu ryšiai.

Pastaba: Raskite informacijos apie keitimą antrinius duomenų ryšius su kitais išorinių duomenų šaltiniais, rasite skyriuje Taip pat žiūrėkite saitus.

Pakeitę pagrindinį duomenų ryšį, turėtumėte publikuoti ir patikrinti formos šabloną, kad įsitikintumėte, jog, duomenų ryšys su tinklo tarnybos veikia tinkamai, kai vartotojai pildyti formas, pagrįstas jūsų formos šabloną. Taip pat turėtumėte patikrinti, įsitikinkite, kad formas, sukurtą pagal jūsų formos šabloną vis dar veikia tinkamai. Kai baigsite jūsų bandymai, galite leisti vartotojams pradėti pildyti formas, kad pagal šį formos šabloną. Saitai į išsamesnę informaciją apie publikavimo formos šabloną, rasite skyriuje Taip pat žr .

Puslapio viršus

Prieš pradėdami

Prieš pakeisdami pagrindinį duomenų ryšį, jums reikalinga ši informacija iš žiniatinklio tarnybos administratorius:

  • Naujų interneto paslaugų vieta.

  • Patvirtinimas, kad tinklo tarnyba naudoja raidinio dokumentų kodavimo stilių. InfoPath gali veikti tik dokumento/tekstiniai stiliaus žiniatinklio tarnybos.

  • Žiniatinklio tarnybos, kurį naudosite veiksmams, pavadinimai.

  • Patikrinimas, kad senus, ir naujus žiniatinklio tarnybos schemos yra tokios pačios.

Puslapio viršus

Užklausos duomenų ryšio keitimas

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

  2. Duomenų ryšio vedlys, spustelėkite kurti naują ryšį, spustelėkite gauti duomenisir spustelėkite Pirmyn.

  3. Dalyje pasirinkite duomenų ryšį, kurį norite naudoti savo formos šablono tipą, spustelėkite žiniatinklio tarnybos, ir spustelėkite Pirmyn.

  4. Kitame vedlio puslapyje įveskite vietą, žiniatinklio tarnybos, ir spustelėkite Pirmyn.

    Pastaba: Jei norite ieškoti žiniatinklio tarnybos naudojant universali aprašas aptikimo ir integravimo (UDDI) serverio, spustelėkite Ieškoti UDDI, įveskite UDDI serverio, kuriame norite ieškoti, nurodykite, ar norite ieškoti pagal teikėją arba tarnyba, kuri yra URL Jeigu, įveskite ieškos raktažodį, ir tada spustelėkite Ieškoti. Žiniatinklio tarnybos, atitinkančius jūsų ieškos raktažodį bus rodomi ieškos rezultatų sąrašą. Pasirinkite žiniatinklio tarnybos, kurią norite naudoti, ir spustelėkite gerai.

  5. Sąraše pasirinkite veiksmą spustelėkite žiniatinklio tarnybos operacija, kurios pateikia duomenis į formą, ir spustelėkite Pirmyn.

  6. Jei duomenų ryšio vedlys, susiduria su nežinoma žiniatinklio tarnybos schemos elementą į kitą vedlio puslapį gali paprašyti nurodyti kiekvieno parametro, norint nustatyti, kuriuos laukus ar grupes pridėti prie pagrindinio duomenų šaltinio reikšmių pavyzdžius.

    Kaip?

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

    2. Lauke pavyzdys reikšmė įveskite reikšmę 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ą į 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į.

  7. Jei žiniatinklio tarnyba priima keitimų informaciją, į kitą vedlio puslapį klausia, ar norite į užklausos duomenis įtraukti keitimų informaciją. Daugeliu atvejų, palikite pasirinktą žymės langelį įtraukti, keisti informaciją pateikiant duomenis ir spustelėkite Pirmyn. Jei nenorite įtraukti keitimų informaciją, išvalykite žymės langelį įtraukti, keisti informaciją pateikiant duomenis , ir spustelėkite Pirmyn.

    Techninė informacija

    Šis vedlio puslapis rodomas tik tada, jei žiniatinklio paslaugos žiniatinklio paslaugų aprašo kalbos (WSDL) failas nurodo, kad tinklo tarnybos grąžina Microsoft ADO.NET DataSet.

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

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

  10. Norėdami publikuoti formų šabloną, meniu failas spustelėkite publikuoti.

  11. Atidarykite formą, sukurtą pagal šį formos šabloną ir jį pildyti kruopščiai patikrinti formos šabloną. Patikrinkite, ar forma veikia, kaip tikėtasi.

Puslapio viršus

Duomenų pateikimo ryšio keitimas

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

  2. Sąraše formos šablono duomenų ryšiai spustelėkite pagrindinio duomenų ryšio duomenų pateikimo ryšį ir spustelėkite modifikuoti.

  3. Duomenų ryšio vedlys, įveskite naują žiniatinklio paslaugos ten, kur vartotojai bus pateikti savo formas, ir spustelėkite Pirmyn.

    Pastaba: Jei norite ieškoti žiniatinklio tarnybos naudojant universali aprašas aptikimo ir integravimo (UDDI) serverio, spustelėkite Ieškoti UDDI, įveskite UDDI serverio, kuriame norite ieškoti, nurodykite, ar norite ieškoti pagal teikėją arba tarnyba, kuri yra URL Jeigu, įveskite ieškos raktažodį, ir tada spustelėkite Ieškoti. Žiniatinklio tarnybos, atitinkančius jūsų ieškos raktažodį bus rodomi ieškos rezultatų sąrašą. Pasirinkite žiniatinklio tarnybos, kurią norite naudoti, ir spustelėkite gerai.

  4. Kitame puslapyje vedlio, pasirinkite veiksmą sąraše, spustelėkite interneto paslaugų operacija, kad mano pateikti duomenys, ir spustelėkite Pirmyn.

  5. Kitame vedlio puslapyje pasirinkite, kuriuos duomenis formoje pateikti kiekvieno parametro, žiniatinklio tarnybos, atlikite vieną iš šių veiksmų:

    Pateikti duomenis į lauką ar grupę

    1. Sąraše Parametrai spustelėkite tinklo tarnybos parametrą, kad bus gauti duomenis iš formos.

    2. Dalyje parametro parinktysspustelėkite lauką arba grupę.

    3. Spustelėkite modifikuoti Mygtuko paveikslėlis .

    4. Dialogo lange pažymėkite lauką ar grupę spustelėkite lauką arba grupę, kurio duomenis norite pateikti, ir spustelėkite gerai.

    5. Lauke įtraukti spustelėkite tik tekstas ir antriniai elementai pateikti tik duomenis šio lauko ir lauko ar grupės elementus, arba spustelėkite XML šaka kartu su pažymėtu elementu pateikti lauko pavadinimą, lauko duomenis ir Antriniai elementai pasirinktą grupę arba lauke.

    Visų formos duomenų pateikimas

    1. Sąraše Parametrai spustelėkite tinklo tarnybos parametrą, kad bus gauti duomenis iš formos.

    2. Dalyje parametro parinktysspustelėkite visa forma (XML dokumentas, įskaitant apdorojimo instrukcijos).

    Pateikti duomenis kaip eilutę

    1. Sąraše Parametrai spustelėkite tinklo tarnybos parametrą, kad bus gauti duomenis iš formos.

    2. Dalyje parametro parinktysspustelėkite visa forma (XML dokumentas, įskaitant apdorojimo instrukcijos).

    3. Pažymėkite žymės langelį pateikti duomenis kaip eilutę .

      Pastaba: Paprastai, galite pažymėti šį žymės langelį pateikti skaitmeniniu parašu pasirašytą duomenų. Daugeliu atvejų, išvalykite šį žymės langelį.

    Techninė informacija apie ADO.NET DataSet objektus

    Jei tinklo tarnybai reikalingas ADO.NET DataSet objektas, konfigūruodami šį duomenų ryšį pasirinkite dataset mazgą. Jei duomenų ryšio su tinklo tarnyba, kuriai reikalingas ADO.NET DataSet naudojate kito tipo mazgą, pateikimo veiksmas nepavyks.

  6. Spustelėkite Pirmyn.

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

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

×