Veebiteenuse andmeühenduse lisamine

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Ühe või mitme sekundaarse andmeühenduse lisamiseks vormimalli, mida saate andmepäringuid või edastada andmed veebiteenusest.

Selle artikli teemad

Ülevaade

Ühilduvus

Enne alustamist

Päringu andmeühenduse lisamine

Andmeühenduse lisamine

Overview

Sekundaarse andmeühenduse on mis tahes andmete ühenduse välise andmeallikaga, et vormimalli lisada. See andmeühendus erineb peamise andmeühenduse, mis on loodud andmebaasi, veebiteenuse või ühendusteegi sätete vormimalli kujundamisel. Saate lisada sekundaarse andmeühenduse ainult juhul, kui te ei saa päringu või saata peamise andmeühenduse kaudu.

Kui lisate oma vormimallile päringute andmete, Microsoft Office InfoPath loob teisene andmeallikas väljad ja rühmad, mis vastab XML-skeem veebiteenuse sekundaarse andmeühenduse. Kuna sekundaarse andmeallika andmestruktuur peab vastama XML-skeemi, ei saa muuta olemasolevaid välju või rühmi teisene andmeallikas. Vormimalli andmeühenduse lisamisel saate konfigureerida vormimalli kasutajad saaksid oma vormi andmete edastamine ja konfigureerige esitamise suvandeid sellel vormimallil põhinevaid vorme.

Lehe algusesse

Ühilduvus

Te ei saa konfigureerida andmeühenduse brauseriga ühilduv vormimall , kui soovite lubada kasutajatel Edasta muuta teabe vormi andmed koos veebiteenus, mida aktsepteerib Microsoft ADO.NET DataSeti. Muudatuste teave koosneb kasutaja teeb andmebaasi salvestatud muudatused. Andmebaasi kasutab veebiteenuse kasutajate andmebaasiga ühenduse loomiseks. ADO.NET saab kasutada muudatuste teavet andmebaasi andmete värskendamine. Kui veebiteenus nõuab andmete värskendamist andmebaasi, paluge oma veebiteenuse administraatori poole. Kui seda ei, tuleks kujundada vormimalli, mille vorme saab täita ainult InfoPathi abil.

Lehe algusse

Enne alustamist

Enne, kui lisate oma vormimallile sekundaarse andmeühenduse, peate Web administraatorilt järgmine teave:

  • Veebiteenuse asukoht.

  • Kontrollimine, et veebiteenuse kasutab dokumendi/literaalmärgid kodeeringut. InfoPathi saab kasutada ainult dokumendi/literaalmärgid laadi veebiteenuseid.

  • Nimi Web teenuse toiming, mis andmeid saata või vastu andmeid sellel vormimallil põhinevaid vorme.

Lehe algusesse

Päringu andmeühenduse lisamine

Lubada kasutajatel teha päringu andmed veebiteenusest vormimalli abil, peate vormimalli tehke:

  1. Sekundaarse andmeühenduse lisamine.

  2. Vormimalli kasutada sekundaarse andmeühenduse konfigureerimine.

Samm 1: Sekundaarse andmeühenduse lisamine

  1. Klõpsake menüü Tööriistad käsku Andmeühendused.

  2. Klõpsake dialoogiboksis Andmeühendused nuppu Lisa.

  3. Andmeühendusviisardi, klõpsake nuppu Loo uus ühendus, nuppu Võta andmedja seejärel klõpsake nuppu edasi.

  4. Jaotises , kust soovite andmeid vastu võtta, klõpsake veebiteenuse ja seejärel klõpsake nuppu edasi.

  5. Viisardi järgmisel lehel tippige veebiteenuse asukoht ja klõpsake siis nuppu edasi.

    Märkus.: Kui soovite otsida ühes kohas kirjeldus Discovery and Integration (UDDI) serveri abil veebiteenuse, klõpsake nuppu Otsi UDDI, sisestage URL-i UDDI server, mida soovite otsida, saate määrata, kas soovite otsida pakkuja või teenus, mis on esitatud sisestada otsingusõna, ja seejärel klõpsake nuppu Otsi. Veebiteenused, mis vastavad otsingusõna kuvatakse otsingutulemuste loendis. Valige veebiteenus, mida soovite kasutada, ja seejärel klõpsake nuppu OK.

  6. Loendis soovitud toiming viisardi järgmisel lehel nuppu Web teenuse toiming, mis tagastab andmed vormi ja seejärel klõpsake nuppu edasi.

  7. Kui andmeühendusviisard leiab veebiteenuse skeemiga tundmatu element, viisardi järgmisel lehel palutakse teil määrata, et määrata, millised väljad või rühmad põhi andmeallika lisamiseks iga parameetri näidisväärtused.

    Kuidas seda teha?

    1. Valige parameetri tabelis Parameetrid ja seejärel klõpsake nuppu Määra valimi väärtus.

    2. Tippige väljale valimi väärtus väärtus, et teie kasutaja võib selle välja jaoks kasutada, ja klõpsake nuppu OK.

    3. Korrake neid juhiseid iga parameetri Parameetrid tabelis ja seejärel klõpsake nuppu edasi.

    Tehnilised üksikasjad

    Kui konfigureerite veebiteenuse andmeühenduse viisardi andmeühendusviisard, Microsoft Office InfoPath loob ühenduse veebiteenuse ja taotleb Web teenuse kirjeldus keel (WSDL) faili. WSDL-fail sisaldab veebiteenuse kasutatavat skeemi. Veebiteenuse vastuseks kutse saatmist selle faili InfoPathi. InfoPath kasutab seda teavet selle faili sobivate väljade ja rühmade lisamiseks vormimalli teisene andmeallikas. Leidmisel tundmatu elemendi WSDL-failis, InfoPathi kasutab Näidisandmete määratlemiseks tundmatu elemendi tüüp ja lisab seejärel sobivat väljade ja rühmade teisene andmeallikas.

  8. Kui soovite, et see oleks kättesaadav, kui vorm on võrku ühendatud päringu tulemused, märkige ruut Salvesta koopia vormimalli andmeid .

    Turbeteade.: Selle ruudu märkimisel talletatakse päringu tulemid vormimallil. Kuna andmed on salvestatud malli, see on saadaval vorme, mida kasutajad täita ka siis, kui oma arvutisse pole ühendatud võrku. Kui selle andmeühenduse saavad tundlikku teavet, võite seda funktsiooni juhuks, kui arvutis on kadunud või varastatud andmete kaitsmiseks.

  9. Klõpsake nuppu Edasi.

  10. Viisardi järgmisel lehel tippige päringu andmeühendust kirjeldav nimi.

  11. Andmeid automaatselt vastu võtma, kui need avatakse sellel vormimallil põhinevaid vorme lubamiseks märkige ruut Laadi andmed vormi avamisel automaatselt alla .

  12. Veenduge, et jaotise Kokkuvõte teave on õige ja klõpsake siis nuppu valmis.

  13. Klõpsake nuppu Sule.

Samm 2: Vormimalli kasutada sekundaarse andmeühenduse konfigureerimine

Päringu andmeühenduse lisamisel vormimalli vaikimisi sellel vormimallil põhinevaid vorme, kasutavad kasutaja avamisel. Samuti saate konfigureerida vormimalli päringu andmeühenduse kasutada ühel järgmistest viisidest:

  • Reegli lisamine    Saate konfigureerida kasutama päringu andmeühenduse iga kord, kui reegli tingimus on täidetud reegli.

  • Nupp Lisa    Vormimalli, mida kasutajad saavad klõpsata andmete toomine päringu andmeühenduse abil saate nupu lisada.

  • Kasutage kohandatud koodi    Kui te ei saa lisada reegli või nupu, saate kohandatud koodi andmeühenduse päringu abil andmete toomine. Kohandatud koodi tuleb arendajatel luua kohandatud koodi.

Add a rule

Reegli saate lisada vormimalli andmete toomine päringu andmeühenduse iga kord, kui reegli tingimus on täidetud. Järgnev toiming eeldab, et olete loonud vormimalli jaoks päringu andmeühenduse ja konfigureerinud selle andmeühenduse andmete kuvamiseks vormimalli juhtelemendi.

  1. Kui vormimalli on mitu vaadet, klõpsake avamiseks juhtelemendiga vaadet, kuhu soovite andmed teisene andmeallikas kuvatakse menüü Vaadevaate nimi .

  2. Topeltklõpsake juhtelementi, mille soovite lisada reegel.

  3. Klõpsake vahekaarti Andmed.

  4. Klõpsake jaotises valideerimine ja reeglidreeglid.

  5. Klõpsake dialoogiboksis reeglid nuppu Lisa.

  6. Tippige väljale nimi reegli nimi.

  7. Reeglit käivitada tingimuse määramiseks klõpsake nuppu Määra tingimusja seejärel sisestage soovitud tingimus. Reegel käivitub, kui tingimus on täidetud. Kui seate tingimus, reegel käivitatakse iga kord, kui kasutaja muudab juhtelemendi väärtust ja seejärel viib kursori juhtelemendi eemale.

  8. Klõpsake nuppu Lisa toiming.

  9. Klõpsake loendis toimingpäringu andmeühenduse.

  10. Andmeühenduse loendis klõpsake päringu andmeühendust, mida soovite kasutada, ja seejärel klõpsake nuppu OK kõigi avatud dialoogibokside sulgemiseks.

  11. Muudatuste kontrollimiseks klõpsake tööriistaribal Standard nuppu Eelvaade või vajutage klahvikombinatsiooni CTRL+SHIFT+B.

Nupu lisamine

Vormimalli, mida kasutajad saavad klõpsata andmete toomiseks päringu andmeühenduse saate nupu juhtelemendi lisada. Järgnev toiming eeldab, et olete loonud päringu andmeühenduse vormimalli.

  1. Kui vormimalli on mitu vaadet, klõpsake avamiseks juhtelemendiga vaadet, kuhu soovite andmed teisene andmeallikas kuvatakse menüü Vaadevaate nimi .

  2. Kui tööpaan Juhtelemendid pole nähtav, siis klõpsake menüüs Lisa valikut Veel juhtelemente või vajutage klahvikombinatsiooni ALT+I, C.

  3. Lohistage nupu juhtelement vormimallile.

  4. Topeltklõpsake nuppu, mille äsja lisatud vormimallile.

  5. Klõpsake vahekaarti üldist .

  6. Klõpsake loendis toimingvärskendamine.

  7. Tippige väljale sildi nimi, mida soovite kuvada nupu vormimalli.

  8. Klõpsake nuppu Sätted.

  9. Klõpsake dialoogiboksis värskendadaühe teisene andmeallikas.

  10. Loendis Valige teisene andmeallikas on seostatud päringu andmeühendus sekundaarse andmeallika nuppu ja seejärel klõpsake nuppu OK kõigi avatud dialoogibokside sulgemiseks.

  11. Muudatuste kontrollimiseks klõpsake tööriistaribal Standard nuppu Eelvaade või vajutage klahvikombinatsiooni CTRL+SHIFT+B.

Lehe algusesse

Andmeühenduse lisamine

Lubada kasutajatel edastamine veebiteenusele sellel vormimallil põhinevaid vorme, Kõigepealt tuleb lisada sekundaarse andmeühenduse andmete edastamiseks vormimalli ja seejärel saate konfigureerida vormimalli lubada kasutajatel oma vormi andmete edastamine.

Samm 1: Sekundaarse andmeühenduse lisamine

  1. Klõpsake menüü Tööriistad käsku Andmeühendused.

  2. Klõpsake dialoogiboksis Andmeühendused nuppu Lisa.

  3. Andmeühendusviisardi, klõpsake nuppu Loo uus ühendus, klõpsake nuppu Edasta andmedja klõpsake nuppu edasi.

  4. Jaotises Kuidas soovite andmeid edastada, klõpsake veebiteenusele ja seejärel klõpsake nuppu edasi.

  5. Viisardi järgmisel lehel tippige asukoht veebiteenus, kus kasutajad saavad esitada oma andmeid ja klõpsake nuppu edasi.

    Märkus.: Kui soovite otsida ühes kohas kirjeldus Discovery and Integration (UDDI) serveri abil veebiteenuse, klõpsake nuppu Otsi UDDI, sisestage URL-i UDDI server, mida soovite otsida, saate määrata, kas soovite otsida pakkuja või teenus, mis on esitatud sisestada otsingusõna, ja seejärel klõpsake nuppu Otsi. Veebiteenused, mis vastavad otsingusõna kuvatakse otsingutulemuste loendis. Valige veebiteenus, mida soovite kasutada, ja seejärel klõpsake nuppu OK.

  6. Klõpsake loendis soovitud toiming Web teenuse toiming, mis saadetakse vormi andmed, ja seejärel klõpsake nuppu edasi.

  7. Viisardi järgmisel lehel vormiandmete veebiteenuse iga parameetri jaoks, millised andmed valimiseks tehke ühte järgmistest.

    Välja või rühma andmete edastamine

    1. Klõpsake loendis Parameetrid veebiteenuse parameeter, mis saadetakse andmed vormi.

    2. Klõpsake jaotises Suvandid parameetervälja või rühma.

    3. Klõpsake nuppu Muuda Nupu pilt .

    4. Dialoogiboksis Valige välja või rühma klõpsake välja või rühma, mille andmeid soovite esitada, ja seejärel klõpsake nuppu OK.

    5. Klõpsake väljal kaasatekst ja elementide andmete väli ja välja või rühma tütarelemendid või klõpsake välja nimi välja andmete esitamiseks tütarelemendid, sh valitud elemendi ja tütarelemendid valitud rühma või välja.

    Kõigi vormi andmete edastamine

    1. Klõpsake loendis Parameetrid veebiteenuse parameeter, mis saadetakse andmed vormi.

    2. Klõpsake jaotises Suvandid parameetrikogu vorm (XML-dokument, sh töötlemisjuhised).

    Andmete esitamine stringina

    1. Klõpsake loendis Parameetrid veebiteenuse parameeter, mis saadetakse andmed vormi.

    2. Klõpsake jaotises Suvandid parameetrikogu vorm (XML-dokument, sh töötlemisjuhised).

    3. Märkige ruut Esita andmed stringina .

      Märkus.: Tavaliselt, mida märkige see ruut digitaalselt allkirjastatud andmete esitamiseks. Enamikul juhtudel, tühjendage see ruut.

    Tehniline märkus ADO.net-i andmekomplekti objektide kohta

    Kui veebiteenus nõuab ADO.net-i andmekomplekti objekti, valige selle andmeühenduse konfigureerimisel andmekogumi sõlm. Kui kasutate mõnda muud tüüpi sõlme ADO.net-i andmekomplekti objekti nõudva veebiteenuse andmeühenduse, esitamise toiming ei õnnestu.

  8. Klõpsake nuppu Edasi.

  9. Viisardi järgmisel lehel tippige andmeühenduse nimi.

  10. Veenduge, et jaotise Kokkuvõte teave on õige ja klõpsake siis nuppu valmis.

  11. Klõpsake nuppu Sule.

Kui olete lisanud selle sekundaarse andmeühenduse, peate vormimalli kasutajatel esitada vormi andmed, kasutades seda andmeühenduse konfigureerimine.

Samm 2: Luba esitada vormimall

Kui konfigureerite vormimalli kasutajad saaksid oma vormi andmete edastamine, lisab InfoPath nuppu Edasta tööriistariba Standardne ja vormil menüüsse fail käsk Edasta . Kohandamiseks saate ka suvandi Esita vormimalli järgmiselt:

  • Saate muuta teksti, mis kuvatakse nupp Edasta ja nupp Edasta .

  • Saate muuta kiirklahvi nupp Edasta ja nupp Edasta .

  • Saate luua kohandatud teated, mis kuvatakse teie kasutajatele vormide edastamisel.

  • Määrake, kas jätta vorm on avatud, sulgege vorm või avage mõni muu tühi vorm pärast edastamist.

  • Klõpsake menüü TööriistadEdastamise suvandid.

  • Esitage suvandid dialoogiboksis märkige ruut Luba kasutajatel selle vormi edastada , klõpsake nuppu Saada vormi andmed ühte sihtkohtaja loendis, klõpsake nuppu Veebiteenus.

  • Klõpsake loendis Valige jaoks andmeühendus nime, et eelmiste juhiste järgi loodud veebiteenuse andmeühenduse.

    1. Nuppu saada , mis kuvatakse tööriistariba Standardne ja käsu Edasta , mis kuvatakse menüü fail , kui kasutajad täita vorm nime muutmiseks tippige uus nimi väljale pealdisEdasta Suvandid dialoogiboksi.

      Näpunäide.: Kui soovite kiirklahvi määrata selle nupu ja käsu, tippige ampersand (&) enne märgi, mida soovite kasutada kiirklahvina. ALT + B nimega nuppu Edasta ja käsu kiirklahvi määramiseks tippige & dasta.

  • Kui te ei soovi kasutada tööriistariba Standardne käsk Edasta või nuppu saada , kui nad teie vormi täitmine inimesed, tühjendage ruut Kuva menüükäsk Edasta ja tööriistariba nupp Edasta .

    1. Vaikimisi pärast kasutajad vormi esitamise InfoPathi vormi hoiab avatud ja kuvatakse sõnum, mis näitab, kui vorm on nüüd edastatud. Selle vaikekäitumise muutmiseks klõpsake nuppu Täpsemaltja seejärel tehke ühte järgmistest:

      • Sulgege vorm või luua uue tühja vormi pärast edastamist täidetud vormi, klõpsake loendis pärast soovitud suvand.

      • Luua kohandatud sõnum, mis näitab, kui vormi õnnestus, märkige ruut Kasuta kohandatud sõnumeid ja tippige oma sõnumid väljadele edu ja tõrke kohta .

        Näpunäide.: Abil sõnumi väljale korral kasutajatele teada saada, mida teha, kui nad ei saa oma vormi edastada. Näiteks saate näitavad, et kasutajad vorm salvestada ja keegi veel juhiste saamiseks pöörduge.

      • Kui te ei soovi kuvada sõnumi pärast edastamist vormi, tühjendage ruut Kuva sõnumid edu ja tõrge .

Lehe algusesse

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×