Lomakemallin päivitetyn version julkaiseminen

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 julkaiset lomakemallin, jotka ovat muuttuneet, InfoPath päivittää lomakemallin (.xsn-tiedoston) ja aiemmin luodut lomakkeet (.xml-tiedostoja), jotka perustuvat lomakemalliin. Oletusarvon mukaan InfoPath korvaa automaattisesti lomakemallin vanhemman version uusimman version kanssa. Voit valita update-menetelmää, jotka haluat olemassa olevan käyttäjän lomakkeiden.

Tämän artikkelin sisältö

Aiemmin luotujen käyttäjien lomakkeiden tietojen menetyksen estäminen

Päivitetyn lomakemallin julkaiseminen

Valitse, haluatko päivittää niiden lomakemallien käyttäjille

Aiemmin luotujen käyttäjien lomakkeiden tietojen menetyksen estäminen

Jos haluat päivittää aiemmin luodun lomakemallin, voit muuttaa sitä, julkaista sen uudelleen ja jakaa käyttäjille. Kuitenkin tietyntyyppisiä muutokset saattavat estää valmiit lomakkeet, jotka olivat perusteella alkuperäisen lomakemallin tietojen käyttäminen.

Jos teet muutoksia lomakemallin, joka voi aiheuttaa tietojen menettämisen ja virheiden ratkaiseminen lomakkeita, jotka on jo täytetty ulos, näyttöön tulee viesti. Sanoma tulee näkyviin usein, kun olet lisännyt uusi, pakollinen kentät lomakemallin tai nimeäminen uudelleen tai poistaa kenttiä tai ryhmiä lomakemallin.

Virhesanoma, joka ilmoittaa lomakkeen luojia mahdollisesta tietojen menettämisen uhkasta

Kun näyttöön tulee sanoma, jos valitsemalla Kyllä ja jatka tekemäsi muutokset, se ei ehkä voi käyttää tietoja lomakkeisiin päivitetyn lomakemallin julkaisemisen jälkeen. Joissakin tilanteissa Tämä saattaa olla oikein. Sinun on päättää, mitä toimii tilanteeseesi.

Jos haluat varmistaa, että voit käyttää tietoja, jotka jo kerätään käyttäjien noudattamalla seuraavia ohjeita, kun teet muutoksia alkuperäisen lomakemallin:

  • Älä nimeä uudelleen, aiemmin luodut kentät ja ryhmät tietolähteeseen.

  • Älä siirrä aiemmin luodut kentät ja ryhmät ympärille tietolähteeseen.

  • Älä poista aiemmin luodut kentät ja ryhmät tietolähteestä. Voit poistaa ohjausobjekteja lomakemallin ilman aiheuttaa ongelmia, kun poistut tietolähteen ohjausobjektin vastaavan kentän tai ryhmän.

Sivun alkuun

Päivitetyn lomakemallin julkaiseminen

Oletetaan, että aiot muutosten tekeminen lomakemallin, joka on jo käytössä koko yrityksessä. Jos muutokset sisältävät lomakemallin pohjana olevassa tietolähteessä, sinun on voi päivittää tehokkaasti lomakemalliin, jos haluat varmistaa, että kaikki käyttäjät käyttävät päivitetyn version aiemmin julkaistu versio. Voit myös määrittää, mitä haluat käydä aiemmin luotuihin lomakkeisiin, jotka perustuvat alkuperäisen lomakemallin.

  1. Avaa lomakemalli, jonka haluat päivittää.

  2. Tee tarvittavat muutokset lomakemalliin.

  3. Valitse Työkalut -valikosta Lomakeasetukset.

  4. Valitse luokka -luettelosta Versiotietojen.

    Tässä vaiheessa on määritettävä, mitä haluat käydä lomakkeisiin (.xml-tiedostoja), jotka on täytetty käyttämällä alkuperäisen lomakemallin.

  5. Versio päivitetään luettelosta, lomakemallin versiotee jompikumpi seuraavista:

    • Vanhentuneiden versioiden lomakkeen muuntaminen automaattisesti päivitetyn version, valitse Päivitä automaattisesti olemassa. Kun tämä asetus on valittuna, InfoPath ei Kehota käyttäjiä päivittämään aiemmin luotuihin lomakkeisiin. Sen sijaan päivitys tapahtuu automaattisesti seuraavan kerran, ne Avaa olemassa oleva vai uusi lomake.

    • Voit kirjoittaa mukautettua koodia, joka käsittelee päivittämisen käyttäjille, Käytä mukautettua tapahtumaaja valitse sitten Muokkaa -painiketta. Voit käyttää OnVersionUpgrade -tapahtumaa, joka seuraa, kun avattavan InfoPath-lomakkeen versionumero on vanhempi kuin lomakemalli, johon se perustuu versionumero. Lisätietoja OnVersionUpgrade tapahtuman viitata InfoPathin kehittäjän ohjeissa.

    • Jos haluat estää lomakkeiden on päivitetty, valitsemalla tee mitään (aiemmin luotuihin lomakkeisiin ei ehkä toimi oikein). Kun tämä asetus on valittu, käyttäjät voivat täyttää päivitetyn lomakemallin perustuvien lomakkeiden, mutta niitä ei ehkä pysty avaamaan olemassa. Jos ne eivät pysty avaamaan olemassa, hän ei voi muokata lisätyt kentät.

  6. Tiedosto -valikosta Julkaiseja noudata ohjatun julkaisutoiminnon ohjeita.

    Kun käyttäjä avaa lomake, joka perustuu lomakemalliin, he saavat automaattisesti lomakemallin uuden version. Jos hän yrittää avata lomakkeita, jotka on luotu käyttämällä lomakemallin aiemmassa versiossa, jonka olet määrittänyt vaiheessa 5 muutokset tulevat voimaan.

Sivun alkuun

Valitse, haluatko päivittää niiden lomakemallien käyttäjille

Kun julkaiset lomakemallin päivitetyn version, InfoPath korvaa lomakemallin, joka on tallennettu käyttäjien tietokoneissa, joissa on uusin versio. Tämä tapahtuu automaattisesti, kun käyttäjä avaa lomake, joka perustuu päivitetyn lomakemallin. Useimmissa tapauksissa tämä on haluat käydä. On myös kuitenkaan voi näyttää valintaikkunan, jossa käyttäjää pyydetään Päivitä lomakemalli, kun uusi versio on käytettävissä.

  1. Valitse Työkalut -valikosta Lomakeasetukset.

  2. Valitse luokka -luettelosta Versiotietojen.

  3. Lomakemallin versioValitse lomakkeen käyttäjät voivat valita, haluatko uuden version lomakemallin käyttöön -valintaruutu ja valitse sitten OK.

    Huomautus: Oletusarvon mukaan rekisteriarvon EnableAutoUpdatePrompt tiedot on 0 (ei käytössä). Käyttäjien pyydetään päivittämään lomake vain, jos järjestelmänvalvoja on muuttanut EnableAutoUpdatePrompt arvon 0 (ei käytössä) 1 (käytössä).

  4. Tiedosto -valikosta Julkaiseja noudata ohjatun julkaisutoiminnon ohjeita.

Seuraavan kerran käyttäjä avaa lomake, joka perustuu lomakemalliin, InfoPath näyttää valintaikkunan, jossa käyttäjää kehotetaan korvaa aiemmin luodun lomakemallin yhteystietoluetteloonsa kopio uuteen versioon. Käyttäjän sitten päättää, tekemään niin. Jos valintaikkunassa ei näy, valitse EnableAutoUpdatePrompt -arvoksi on todennäköisesti 0 (off) sen sijaan, että 1 (käytössä).

Huomautus: Ennen avaamista lomakkeen, käyttäjät voivat itse hakea tietyn lomakemallin (.xsn-tiedoston) uusimman version napsauttamalla Täytä lomake -valintaikkunassa Hae tämän lomakkeen päivitys tai Hae tämän luokan lomakkeiden päivitykset -linkkiä. Vaikka käyttäjillä on jo lomakemallin uusimman version tietokoneisiin, linkit ovat käytettävissä. Tässä skenaariossa käyttäjän napsauttaessa jokin päivityslinkkiä, InfoPath vain tallentaa uusimman lomakemallin käyttäjän tietokoneeseen uudelleen.

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

×