Luetteloruudun, avattavan luetteloruudun tai yhdistelmäruudun täyttäminen käyttämällä Web-palvelun arvoja

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Voit täyttää luetteloruudun, avattavan luetteloruudun tai yhdistelmäruudun tiedoilla, jotka ovat peräisin toissijaisesta tietoyhteydestä Web-palveluun.

Tässä artikkelissa käsiteltävät aiheet

Yleiskatsaus

Ennen aloittamista

Vaihe 1: Kyselyn tietoyhteyden lisääminen

Vaihe 2: Määritä ohjausobjekti

Yleiskatsaus

Luetteloruutu, avattava luetteloruutu tai yhdistelmäruutu näyttävät kohteita, jotka käyttäjä voi valita täyttäessään lomakemalliin perustuvaa lomaketta. Voit määrittää tämäntyyppiset ohjausobjektit niin, että ne näyttävät tietoja toissijaisesta tietoyhteydestä Web-palveluun. Toissijainen tietoyhteys on mikä tahansa tietoyhteys ulkoiseen tietolähteeseen, jonka lisäät lomakemalliin, jotta kyseiseen lomakemalliin perustuvia lomakkeita täyttävät käyttäjät voivat hakea tietoja ulkoisesta tietolähteestä, kuten Web-palvelusta, tai lähettää tietoja ulkoiseen tietolähteeseen.

Tietojen noutaminen ulkoisesta tietolähteestä, voit lisätä toissijaisen tietoyhteyden lomakemalliin kyselyjen tiedot. Tuloksena Microsoft Office InfoPath luo toissijaisen tietolähde tietojen kentät ja ryhmät, joka vastaa XML-rakenne WWW-palvelun kanssa. Kyselyn tietoyhteyden hakee tietoja WWW-palvelun ja tallentaa tiedot-lomakkeen toissijainen tietolähde. Oletusarvon mukaan toissijaisen tietolähteen tiedot ovat käytettävissä vain, kun käyttäjä on yhteydessä verkkoon. Voit määrittää toissijaisen tietoyhteyden tallentamaan kyselyn tulokset käyttäjien tietokoneisiin, niin, että heillä on käyttöoikeus tietoja, kun lomakkeisiin ole yhteydessä verkkoon.

Tietoturvahuomautus : Jos noudat arkaluontoisia tietoja ulkoisesta tietolähteestä käyttämällä toissijaista tietoyhteyttä, tämä ominaisuus kannattaa poistaa suojaussyistä käytöstä siltä varalta, että tietokone katoaisi tai se varastettaisiin. Jos poistat tämän ominaisuuden käytöstä, tiedot ovat käytettävissä vain, kun verkkoyhteys on muodostettuna.

Koska toissijaisen tietolähteen tietorakenteen on vastattava tapaa, jolla tiedot on tallennettu Web-palveluun, et voi muokata toissijaisen tietolähteen aiemmin luotuja kenttiä tai ryhmiä. Lisätietoja tietoyhteyksistä ja tietolähteistä on Katso myös -osan linkeissä.

Sivun alkuun

Toimet ennen aloittamista

Ennen kuin voit täyttää lomakemallin ohjausobjektin käyttämällä Web-palvelun arvoja, tarvitset seuraavat tiedot Web-palvelun järjestelmänvalvojalta:

  • Web-palvelun sijaintitiedot

  • vahvistuksen, että Web-palvelu käyttää Document Literal -tyylistä koodausta, sillä InfoPath voi käyttää vain Document Literal -tyylin Web-palveluja

  • WWW-palvelutoiminto, joka lähettää tietoja lomakkeen nimi.

  • tiedon siitä, voitko tallentaa Web-palvelun kyselyn tulokset turvallisesti käyttäjän tietokoneeseen offline-käyttöä varten.

Sivun alkuun

Vaihe 1: kyselyn tietoyhteyden lisääminen

Jos ei ole aiemmin luodun kyselyn tietoyhteyden lomakemalliin, jotka voit tehdä ohjausobjektin arvot, voit lisätä uuden toissijaisen tietoyhteyden seuraavasti. Jos lomakemallin on jo toissijaisen tietoyhteyden, jota voit käyttää, voit ohittaa tämän osion ja siirry Vaihe 2: Määritä ohjausobjektin.

  1. Valitse Työkalut-valikosta Tietoyhteydet.

  2. Valitse Tietoyhteydet-valintaikkunassa Lisää.

  3. Valitse ohjatussa tietoyhteyden muodostamisessa Luo uusi yhteys kohteeseen, valitse Vastaanota tiedot ja valitse sitten Seuraava.

  4. Valitse ohjatun toiminnon seuraavalla sivulla Web-palvelu ja valitse sitten Seuraava.

  5. Kirjoita ohjatun toiminnon seuraavalla sivulla Web-palvelun sijainti.

    Huomautus: Jos haluat etsiä verkkopalvelun yleinen kuvaus etsiminen ja integrointi (UDDI) palvelimen avulla, valitse UDDI, kirjoita URL-osoite, jonka haluat etsiä, määrittää, haluatko Etsi toimittaja tai palvelu, joka on annettu, Kirjoita avainsana ja valitse sitten EtsiUDDI-palvelimesta. Web-palvelut, jotka vastaavat hakusana näkyvät hakutulokset -luettelosta. Valitse Web-palvelu, jota haluat käyttää, ja valitse sitten OK.

  6. Valitse Seuraava.

  7. Valitse Valitse toiminto -luettelosta Web-palvelun toiminto, joka palauttaa tiedot lomakkeeseen, ja valitse sitten Seuraava.

  8. Jos ohjattu tietoyhteyden muodostaminen havaitsee tuntemattoman elementin Web-palvelun rakenteessa, sinua pyydetään ehkä antamaan malliarvot jokaiselle parametrille ohjatun toiminnon seuraavalla sivulla, jotta ohjattu toiminto voi määrittää, mitkä kentät tai ryhmät lisätään päätietolähteeseen.

    Toimintaohjeet

    1. Valitse parametri Parametrit-taulukossa ja napsauta sitten Määritä malliarvo.

    2. Kirjoita Malliarvo-ruutuun arvo, jota käyttäjä saattaa käyttää tälle kentälle, ja napsauta sitten OK.

    3. Toista nämä vaiheet kullekin parametrille Parametrit-taulukossa ja napsauta sitten Seuraava.

    Teknisiä tietoja

    Kun määrität tietoyhteyden verkkopalveluun ohjatussa tietoyhteyden muodostamisessa, Microsoft Office InfoPath muodostaa yhteyden verkkopalveluun ja pyytää Web Service Description Language (WSDL) -tiedostoa. WSDL-tiedosto sisältää verkkopalvelun käyttämän rakenteen. Verkkopalvelu vastaa pyyntöön lähettämällä tämän tiedoston InfoPathiin. InfoPath käyttää tämän tiedoston tietoja tarvittavien kenttien ja ryhmien lisäämiseen lomakemallin toissijaiseen tietolähteeseen. Jos InfoPath löytää tuntemattoman elementtityypin WSDL-tiedostossa, InfoPath määrittää mallitietojen avulla tuntemattoman elementtityypin määritelmän ja lisää sitten tarvittavat kentät ja ryhmät toissijaiseen tietolähteeseen.

  9. Jos haluat, että kyselyn tulokset ovat käytettävissä, kun lomake ei ole yhteydessä verkkoon, valitse Tallenna kopio tiedoista lomakemalliin -valintaruutu.

    Tietoturvahuomautus : Kun valitset tämän valintaruudun, tiedot tallennetaan käyttäjän tietokoneeseen, kun lomake käyttää tätä tietoyhteyttä. Jos saat luottamuksellisia tietoja tämän tietoyhteyden kautta, haluat ehkä poistaa tämän ominaisuuden käytöstä, jotta tiedot ovat suojassa, jos tietokone häviää tai se varastetaan.

  10. Valitse Seuraava.

  11. Kirjoita ohjatun toiminnon seuraavalla sivulla toissijaista tietoyhteyttä kuvaava nimi.

  12. Jos haluat, että lomake vastaanottaa tiedot automaattisesti, kun lomake avataan, valitse Hae tiedot automaattisesti, kun lomake avataan -valintaruutu.

Sivun alkuun

Vaihe 2: ohjausobjektin määrittäminen

  1. Jos lomakemalli sisältää useita näkymiä, valitse Näytä-valikosta Näkymän nimi ja siirry näkymään, jonka sisältämässä ohjausobjektissa haluat näyttää toissijaisesta tietolähteestä noutamasi tiedot.

  2. Kaksoisnapsauta täytettävää luetteloruutua, avattavaa luetteloruutua tai yhdistelmäruutua.

  3. Valitse Tiedot-välilehti.

  4. Valitse Luetteloruudun merkinnät -kohdasta Etsi arvoja ulkoisesta tietoyhteydestä.

  5. Valitse Tietolähde-luettelosta se tietolähde, jonka sisältämän ryhmän tai kenttien tietoja haluat käyttää.

  6. Napsauta Merkinnät-ruudun vieressä olevaa Valitse XPath -painiketta Tietolähde-painike .

  7. Määritä Kentän tai ryhmän valitseminen -valintaikkunassa, mitkä tiedot näytetään käyttäjälle ja mitkä tiedot lähetetään ulkoiseen tietolähteeseen, jollakin seuraavista tavoista.

    Määrittää, että käyttäjä näe tiedot ovat samat tiedot, jotka käyttäjä lähettää

    • Valitse kenttä ja valitse sitten OK.

    Määrittää, että käyttäjä näe tiedot ovat eri tiedoista, jotka käyttäjä lähettää

    Huomautus: Tässä skenaariossa käyttäjän näkemät tiedot ovat yhdestä ryhmän kentästä, ja tiedot, jotka käyttäjä lähettää, ovat saman ryhmän toisesta kentästä.

    1. Valitse ryhmä ja valitse sitten OK.

    2. Valitse Ominaisuudet -valintaikkunan Valitse XPath Tietolähde-painike arvo -ruudun vieressä.

    3. Valitse Kentän tai ryhmän valitseminen -valintaikkunassa kenttä, jonka sisältämät tiedot käyttäjä lähettää ulkoiseen tietolähteeseen, ja valitse sitten OK.

    4. Valitse Sisältöohjausobjektin ominaisuudet -valintaikkunan Näyttönimi -ruudun vieressä Valitse XPath Tietolähde-painike .

    5. Valitse Kentän tai ryhmän valitseminen -valintaikkunassa kenttä, jonka sisältämät tiedot näkyvät ohjausobjektissa, ja valitse sitten OK.

  8. Jos Näyttönimi-ruudun kentässä on arvoja, joilla on samanlaiset näyttönimet, ja haluat näyttää vain yksilöllisiä nimiä, valitse Näytä vain merkinnät, joiden näyttönimet ovat yksilöllisiä -valintaruutu.

Sivun alkuun

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×