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.
Kun suunnittelet lomakemallitiedoston (.xsn)-tiedoston, luot yhteen tiedostoon, joka sisältää useita tukitiedostot. Vastaavasti kun käyttäjät täyttävät lomakkeen, ne ovat todella täyttämällä lomakkeen (.xml)-tiedosto, joka perustuu lomakemallin.
Tämän artikkelin sisältö
Voit suunnitella: lomakemalli
Voit luoda lomakemallien suunnittelutilassa, joka on InfoPathin suunnitteluympäristö. Lomakemallin on tiedosto, jonka tiedostotunniste on .xsn. .Xsn-tiedoston määrittää tietorakenne, ulkoasua ja toimintaa valmis lomakkeita (.xml-tiedostoja).
Lomakemallin määrittää useita kohtia, mukaan lukien:
-
Ohjausobjektien, otsikoiden ja ohjeteksti, jotka näkyvät.
-
Tapa, jolla ohjausobjektit toimivat, kun käyttäjä käyttää niitä. Voi esimerkiksi tehdä tietyn osan tulevat näkyviin, kun käyttäjä valitsee valintaruudun ja katoaa, kun käyttäjä poistaa valintaruudun valinta.
-
Onko lomakkeen Lisää näkymiä. Esimerkiksi jos suunnittelet Hyväksy hakemus-lomakkeen, sinulla voi olla yksi sähkö urakoitsija vastaanottamisessa agentti toisen näkymän näyttäminen ja kolmannen näkymän tutkijalle, joka hyväksyy tai hylkää sovelluksen.
-
Miten ja missä lomakkeen tiedot tallennetaan. Esimerkiksi lomakemallin ehkä suunniteltava käyttäjät lähettävät tietoja tietokantaan, joko suoraan tai Web-palvelu. Tai voit joutua käyttäjien tallentaa lomakkeen jaettuun kansioon.
-
Fontit, värit ja muita suunnitteluelementtejä, joita käytetään lomakkeen.
-
Onko käyttäjät voivat mukauttaa lomaketta. Voit esimerkiksi antaa käyttäjien lisätä rivejä toistuvan taulukon, toistuvan osan tai valinnaisen osan.
-
Ilmoitetaanko käyttäjille niiden tapahtuvista lomakkeen tai unohdat voivat täyttää tietoja muuttaminen pakolliseksi kentäksi.
Viimeistele rakenteen lomakemalliin, kun teet se käytettävissä käyttäjille julkaisemalla se .xsn-tiedoston.
Vihje: Lisäksi suunnittelet lomakemalleja, voit suunnitella, malliosia, jotka ovat Mukautettujen ohjausobjektien, voit käyttää muissa lomakemalleissa tai Microsoft Office-asiakirjoja. Voit esimerkiksi luoda malliosa, joka sisältää kenttiä yhteystietojen keräämistä varten. Voit käyttää malliosan sitten useita eri lomakemalleissa. Lisätietoja malliosat on Katso myös -osan linkeissä.
Mitä käyttäjät täyttää: lomake
InfoPath-lomake on .xml-tiedostossa, joka sisältää XML-tietoja. Kaikki InfoPath-lomakkeet perustuvat lomakemallien.
Voit havainnollistaa lomakemallin ja lomakkeen välillä, sinulla suunniteltu lupa sovelluksen lomakemallin sähkö alihankkijat käyttämään varten. Kunkin Salli-sovellus, joka täyttää sähkö urakoitsija on lomake. Lomakkeessa on vain tiedot (ja vain tiedot) sisältävä .xml-tiedosto, joka on kirjoitettu lomakkeeseen. Kaikkia muita asioita, jotka muodostavat lomakkeen tarjoamien lomakemallin. Tämä tarkoittaa, että aina, kun käyttäjä avaa lomakkeen, olevan lomakkeen etsimällä ja siihen liittyvä lomakemalli käyttää toimi oikein. Muussa tapauksessa käyttäjien avattaessa lomakkeen ne nähdä vain XML-tunnisteita ja tiedot.
Linkitä lomakemalli ja siihen perustuvia lomakkeita InfoPath sisältää useita rivejä koodi, kutsutaan käsittelyohjeet, tiedostoille lomakkeen yläosassa. Tämä koodi linkittää lomakkeen siihen liittyvä lomakemalli.
Lomakemallin osat
Lomakemallin on yksittäinen tiedosto, joka sisältää useita tukitiedostot, kuten tiedostot, jotka määrittävät, miten ohjausobjektit lomakemallissa näkyy-asetteluita, jotka näkyvät lomakemallin, tiedostoja ja ohjelmointi tiedostot, jotka mahdollistavat mukautetun lomakkeen toiminta malli. Nämä tukitiedostot käytetään nimitystä lomaketiedostot. Kun suunnittelet lomakemallin, voit tarkastella ja lomake-tiedostoja, jotka muodostavat lomakemallin puretaan ja tallentamalla lomakkeen tiedostot-kansioon.
Tukitiedostot, jotka muodostavat lomakemallin tiedostot voivat sisältää vähintään yhden XML-rakenne , kunkin lomakemallin XML-tiedostoon, joka avautuu, kun käyttäjä avaa lomake, joka perustuu kyseisen lomakkeen temp tietojen näkymän XSL-muunnos (XSLT) luodun tiedoston myöhässä-komentosarjatiedostoja tai hallitun koodin kokoonpanon ja lomakemääritystiedostonimeltään Manifest.xsf.
Voit tutustua tiedostot, jotka muodostavat lomakemallin, lomakemallin lähdetiedostojen tarkasteleminen seuraavasti.
Lomakemallin lomaketiedostojen tarkasteleminen
-
Luo uutta, tyhjää lomakemallia.
-
Valitse Tiedosto -valikosta Tallenna nimellä lähdetiedostot.
-
Etsi kansio -valintaikkunassa kansio, johon haluat tallentaa lomaketiedostot tai Luo uusi kansio ja valitse sitten OK.
InfoPath tallentaa kopion lomakemallin tiedostot-kansiossa.
-
Selaa Resurssienhallinnassakansio, joka sisältää tiedostot.
Seuraavassa taulukossa on kuvattu lomakemallin tukitiedostot. Nämä tiedostot sisältyvät aina lomakemallin.
Tiedostotyyppi |
Tiedostonimen tunniste |
Kuvaus |
Lomakemääritystiedosto |
.xsf |
Tietoja siitä, miten lomakemallin sijoitetaan yhteen, mukaan lukien, joka käyttää XML-rakenteiden ja sen sisältämät resurssitiedostojen sisältävän tiedoston. InfoPath luo tämän tiedoston automaattisesti, kun uuden lomakemallin suunnittelemisen. Suunnitella ja muokata lomakemallin, tekemäsi muutokset päivitetään automaattisesti tiedoston. |
XML-rakenne |
.xsd |
Tiedosto tai tiedostot, jotka rajoittaa ja lomakemallin tietojen kelpoisuuden tarkistaminen. XML-rakenteen tiedostojen sisältöä – elementit, määritteet ja niin edelleen – ilmaistaan ryhmät ja Tietolähde -tehtäväruudun. Kunkin tietolähde , joka on liitetty lomakemalliin, mukaan lukien tärkeimmät tietolähde on vastaava .xsd-tiedosto. |
Näytä |
.xsl |
XSL-muunnos (XSLT)-tiedostoja, joiden avulla esittää, tarkastella ja muuntaa HTML, joita käyttäjät täyttävät lomakkeen näkyvät tiedot. Lomakemallin eri näkymien käsiteltäessä todella hakua eri HTML-esityksiä (tai muunnoksia) lomakkeessa näytettävät tiedot. |
XML-malli |
.xml |
Tiedosto, joka sisältää tiedot, jotka haluat näkyvän tietyissä ohjausobjekteissa oletusarvon mukaan. Käyttäjät näkevät tiedot avatessaan ensin lomakkeen ja, kunnes ne valita eri arvoja ohjausobjektit. |
Lisäksi edellä olevassa taulukossa tiedostot lomakemallin voit käyttää tiedostoja seuraavassa taulukossa lomakemallin rakenteen mukaan.
Tiedostotyyppi |
Tiedostonimen tunniste |
Kuvaus |
Esitys |
.htm, .gif tai .bmp |
Tiedostot, joita käytetään näyttämään mukautetuissa tehtäväruuduissa tai kuvia lomakemallin. |
Liiketoimintalogiikan |
.js, .vbs |
Tiedostot, jotka sisältävät komentosarjat Lomaketoimintojen. Nämä komentosarjatiedostot ovat Microsoft JScript tai Microsoft Visual Basic Scripting Edition (VBScript)-tiedostoja. |
Binaarinen |
.dll, .exe tai .cab |
Ulkoiset tiedostot, jotka tarjoavat ohjelmointikoodia ja muita liiketoimintalogiikan. Jos luot mukautettu ohjausobjekti lomakemallin, tarvitset asennusohjelmaa, jotta voit asentaa ja rekisteröi ohjaavat käyttäjien tietokoneisiin automaattisesti. Binaaritiedostot ei luoda, InfoPath, mutta ohjelmissa, kuten Microsoft Visual Studio .NET. |
InfoPath päivittää lomaketiedostot automaattisesti, kun teet muutoksia lomakemallin. Jos olet kokenut XML tai jos olet Lisäasetukset lomakkeen suunnittelussa, voit purkaa lomaketiedostot ja mukauttamaan niitä käsin. Haluat esimerkiksi manuaalinen muokkaaminen lomakkeen tiedostoja seuraavanlaisia tilanteissa:
-
Haluat käyttää lomakemallin XML-rakenteen (.xsd-tiedoston) Microsoft Office-ohjelmaan. Voit esimerkiksi lisätä InfoPathin .xsd-tiedoston Microsoft Office Word 2007rakenne-kirjastoon. Tämän jälkeen voit yhdistää InfoPathin .xsd-tiedoston osia asiakirjan sisällön.
-
Haluat luoda työkalurivin lomakemallin, joka sisältää valmiita komennot, jotka sisältyvät InfoPath lisäksi mukautettuja komentoja. Voit tehdä tämän haluat muokata lomakemallin Lomakemääritystiedosto (.xsf).
-
Haluat tehdä muotoiluun liittyviä parannuksia lomakemalliin, jotka eivät ole käytettävissä InfoPath, kuten taustakuvan (.gif-tiedosto) lisääminen painikkeeseen. Voit tehdä tämän haluat muokata lomakkeen XML-muunnos (.xsl) tiedostoa.