Office
Kirjaudu sisään

Luetteloruudun, avattavan luetteloruudun tai yhdistelmäruudun täyttäminen käyttämällä arvoja SQL Server-tietokannasta

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Voit lisätä luetteloruudun, avattavan luetteloruudun tai yhdistelmäruudun tiedoilla kyselyn tietoyhteyden Microsoft SQL Server-tietokantaan.

Tämän artikkelin sisältö

Yleistä

Ennen aloittamista

Vaihe 1: Kyselyn tietoyhteyden lisääminen

Vaihe 2: Määritä ohjausobjekti

Yleiskatsaus

Näyttää kohteet, jotka käyttäjä voi valita, kun täytät lomakkeen, joka perustuu lomakemallin luetteloruudun, avattavan luetteloruudun tai yhdistelmäruudun. Voit määrittää tällaisia ohjausobjekteja näyttämään toissijaisen tietoyhteyden tiedot Microsoft SQL Server-tietokantaan. Toissijaisen tietoyhteyden on mikä tahansa ulkoisesta tietolähteestä, jotka lisäät lomakemallin niin, että käyttäjät, jotka lomakkeen mallin pohjalta lomakkeiden täyttäminen hankkia tietoja tai lähettää tietoja ulkoisesta tietolähteestä, kuten verkkopalvelun tietoyhteys.

Kun lisäät toissijaisen tietoyhteyden tietokyselyjä lomakemalliin Microsoft Office InfoPath luo toissijaisen tietolähde tietojen kentät ja ryhmät, joka vastaa tapaa, jolla tiedot on tallennettu tietokantaan. 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ät ovat yhteydessä verkkoon. Voit määrittää toissijaisen tietoyhteyden tallentamaan kyselyn tulokset käyttäjien tietokoneisiin, jotta he voivat käyttää tietoja, kun niiden muotoa ei ole yhteydessä verkkoon.

Tietoturvahuomautus: Jos käytät toissijaisen tietoyhteyden luottamuksellisten tietojen hakemiseen ulkoisesta tietolähteestä, haluat ehkä poistaa auttavat suojaamaan tietojen luvattoman käytön siltä varalta, että tietokone katoaa tai varastamiselta tämän toiminnon käytöstä. Voit poistaa tämän toiminnon käytöstä, jos tiedot ovat käytettävissä vain, jos käyttäjä on yhteydessä Internetiin.

Toissijainen tietolähde tietorakenteen on vastattava tapaa, jolla tiedot on tallennettu tietokantaan, koska et voi muokata aiemmin luotuja kenttiä tai ryhmiä toissijainen tietolähde. Lisätietoja tietoyhteyksien ja tietolähteet on Katso myös -osan linkeissä.

Sivun alkuun

Ennen aloittamista

Ennen kuin voit täyttää lomakemallin ohjausobjektin arvot SQL Server-tietokantaan, tarvitset seuraavat tiedot tietokannan järjestelmänvalvoja:

  • Tietokannassa, jota käytät lomakemallin kanssa palvelimen nimi.

  • Tietokannan, jota käytetään lomakkeen tämän mallin nimi.

  • Tietokannan vaatii todennusta. Tietokannan käyttää Microsoft Windows-todennuksen tai SQL Server-todennusta voit selvittää, kuinka käyttäjät voivat käyttää tietokantaa.

  • Taulukko, joka sisältää tiedot, jotka haluat lähettää lomakkeen nimi. Tämä on ensisijainen taulukko. Jos aiot käyttää useita taulukoita tietokannassa, sinun on nimet toisen, alitaulukoiden. Sinun on myös alitaulukoiden, joilla on yhteyksiä ensisijaisen taulukon kenttien nimiä.

  • Onko turvallisesti tallentaa kyselytulokset käyttäjien tietokoneisiin offline-käyttöä varten.

Sivun alkuun

Vaihe 1: Kyselyn tietoyhteyden lisääminen

Jos sinulla ei ole aiemmin luodun kyselyn tietoyhteyden, jota voit käyttää lomakemallissa, toissijaisen tietoyhteyden lisääminen lomakemalliin, joka tekee tietokyselyjä 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 Tietoyhteyksiä.

  2. Tietoyhteydet -valintaikkunassa valitsemalla Lisää.

  3. Valitse ohjattu tietoyhteyden muodostaminen valitsemalla Luo uusi yhteys, valitse Vastaanota tiedotja valitse sitten Seuraava.

  4. Ohjatun toiminnon seuraavalla sivulla tietokannan (Microsoft SQL Server tai Microsoft Office Accessin vain)ja valitse sitten Seuraava.

  5. Valitse ohjatun toiminnon seuraavalla sivulla, Valitse tietokanta.

  6. Valitse Valitse tietolähde -valintaikkunan Uusi lähde.

  7. Valitse seuraavalla sivulla ohjatun toiminnon tietolähde, johon haluat muodostaa yhteyden -luettelosta valitsemalla Microsoft SQL Server ja valitse sitten Seuraava.

  8. Kirjoita palvelimen nimi -ruutuun palvelimen, joka sisältää SQL Server-tietokannan nimi.

  9. Valitse kirjautumisen tunnistetiedottee jompikumpi seuraavista:

    • Jos tietokanta määrittää, kenellä on oikeudet käyttää Microsoft Windowsin verkon tunnistetiedot perusteella, valitse Käytä Windows-todennusta.

    • Jos tietokanta määrittää, kuka voi osallistua perusteella määritetty käyttäjänimi ja salasana, jonka saat tietokannan järjestelmänvalvoja, valitse Käytä seuraavaa käyttäjänimeä ja salasanaaja kirjoita käyttäjänimi ja salasana Käyttäjänimi ja Salasanan ruudut.

  10. Valitse Seuraava.

  11. Valitse Valitse tietokanta, joka sisältää haluamasi tiedot -luettelosta haluamasi tietokanta, jota haluat käyttää, Yhdistä tiettyyn taulukkoon, napsauta ensisijaisen taulukon nimeä ja valitse sitten Seuraava.

  12. Seuraavalla sivulla ohjatun toiminnon, kirjoita Tiedostonimi -ruutuun nimi, joka tallentaa tietoyhteyden tiedot tiedosto ja valitse sitten Lopeta , jos haluat tallentaa nämä asetukset.

    Jos aiot käyttää muissa taulukoissa kyselyn tietoyhteyden, voit lisätä tämän ohjatun toiminnon sivulla ja muiden taulukoiden välille.

    Muiden taulukoiden lisääminen

    1. Valitse Lisää taulukko.

    2. Taulukon tai kyselyn lisääminen -valintaikkunassa Alitaulukon nimi ja valitse sitten Seuraava. InfoPath yrittää määrittää yhteydet vertaamalla molempien taulukoiden kenttien nimiä. Jos et halua käyttää ehdotettua suhdetta, valitse yhteys ja valitse sitten Poista suhde. Jos haluat lisätä yhteyden, valitsemalla Lisää suhde. Lisää suhde -valintaikkunassa kukin kenttä vastaavan sarakkeen nimi ja valitse sitten OK.

    3. Valitse Valmis.

    4. Jos haluat lisätä muita alitaulukoiden, toista nämä vaiheet.

  13. Valitse Seuraava.

  14. Lomakemallin kanssa kyselyn tulosten tallentaminen, valitse Tallenna kopio lomakemallin tiedot -valintaruutu. Lomakemallin tämän valintaruudun valitseminen tallentaa kyselyn tuloksiin. Koska tiedot tallennetaan lomakemallin. tiedot ovat käytettävissä lomakkeissa, joita käyttäjät täyttävät, vaikka tietokoneeseensa ovat ole yhteydessä verkkoon.

    Tietoturvahuomautus: Lomakemallin tämän valintaruudun valitseminen tallentaa kyselyn tuloksiin. Tiedot on tallennettu lomakemalli, koska se on käytettävissä lomakkeissa, joita käyttäjät täyttävät, vaikka tietokoneeseensa ovat ole yhteydessä verkkoon. Jos ilmenee tämän tietoyhteyden luottamuksellisia tietoja, voit halutessasi poistaa voit suojata tiedot, niin tietokone katoaa tai varastamiselta tämän toiminnon käytöstä.

  15. Valitse Seuraava.

  16. Kirjoita ohjatun toiminnon seuraavalla sivulla toissijaisen tietoyhteyden kuvaava nimi. Jos haluat saada tiedot automaattisesti, kun lomake avataan, valitse Hae tiedot lomakkeen ollessa avoinna automaattisesti -valintaruutu.

Sivun alkuun

Vaihe 2: Määritä ohjausobjekti

  1. Jos lomakemalli on useita näkymiä, valitse Näytä -valikosta Siirry Näytä ohjaimella haluamaasi toissijaisen tietolähteen tiedot näytetään näkymän nimi .

  2. Kaksoisnapsauta luetteloruudun, avattavan luetteloruudun tai yhdistelmäruudun ohjausobjekti, jonka haluat täyttää.

  3. Valitse Tiedot-välilehti.

  4. Valitse luetteloruudun merkinnät-kohdasta Etsi arvoja ulkoisesta tietolähteestä.

  5. Valitse Tietolähde -luettelosta tietolähde, jota haluat käyttää.

  6. Napsauta ruudun vieressä Valitse XPath Tietolähde-painike .

  7. Kentän tai ryhmän valitseminen -valintaikkunassa Määritä tietoja näkyy käyttäjän ja tietoja lähetetään ulkoiseen tietolähteeseen jollakin seuraavista tavoista.

    Määrittää, että käyttäjä näe tiedot ovat samat tiedot 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 tiedot, jotka käyttäjä näe on yhdestä ryhmästä kentistä ja tiedot, jotka käyttäjä lähettää on saman ryhmän toiseen kenttään.

    1. Valitse ryhmä ja valitse sitten OK.

    2. Valitse Sisältöohjausobjektin ominaisuudet -valintaikkunan arvo -ruudun vieressä Valitse XPath Tietolähde-painike .

    3. Valitse kentän tai ryhmän valitseminen -valintaikkunassa kenttä, joka sisältää tiedot, että käyttäjä lähettää ulkoista tietolähdettä 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ä, joka sisältää tiedot, jotka näkyvät ohjausobjektin, ja valitse sitten OK.

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

Sivun alkuun

Kehitä Office-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ä.

×