Olemasolevate vormimallide värskendamine

Kui avaldate vormimalli, mida olete muutnud, saab InfoPathi abil värskendada nii vormimalli (XSN-fail) kui ka kõiki sellel vormimallil põhinevaid olemasolevaid vorme (XML-failid). InfoPath asendab vaikimisi vormimalli vanema versiooni automaatselt uusima versiooniga. Valida saate olemasolevate kasutajavormide eelistatava värskendamisviisi.

Selle artikli teemad

InfoPathi vormimallide värskendamine

Kaalutlused brauseritoega vormimallide värskendamisel

Olemasolevate kasutajavormide andmekao vältimine

Olemasolevate kasutajavormide värskendamise võimalused

InfoPathi vormimallide värskendamine

Kui kasutaja avab teie vormimallil põhineva vormi esimest korda, talletatakse vormi aluseks olev vormimallifail kasutaja arvutis ajutises asukohas. Seda ajutist asukohta nimetatakse vahemäluks. Vahemälu abil saavad ka võrguühenduseta kasutajad jätkata tööd vormimalli kohaliku koopiaga.

InfoPath värskendab vormimalli vahemäluversiooni alati, kui uus versioon on kättesaadav. Värskendamine toimub automaatselt iga kord, kui kasutaja avab vormi uue versiooni. Kui kasutaja töötab värskendatud vormimalli avaldamise ajal ühenduseta režiimis, värskendatakse vormimalli vahemäluversiooni järgmine kord, kui kasutaja loob võrguühenduse.

Üldjuhul ei märka kasutajad värskendamist, ehkki soovi korral saate vormimalli kujundamisel määrata teisiti.

Märkus. : Kohandatud installi abil installitud vormimall on selline vormimall, mis on kasutaja arvutisse installitud paketi Microsoft Windows Installer (MSI) või mõne muu installiprogrammi abil. Sellist tüüpi vormimalli puhul peate iga kord, kui malli värskendate, selle käsitsi oma arvutis uuesti installima. Install võib toimuda automaatselt sellise programmi abil nagu Microsoft Systems Management Server (SMS) 2003, töölaualt töölauale juurutuse abil või mõne installiskripti abil.

Lehe algusse

Kaalutlused brauseritoega vormimallide värskendamisel

Kõik brauseris lubatud vormimallid asuvad serveris, kus töötab InfoPath Forms Services, mis on teenusel Windows SharePoint Services 3.0 põhinev serveritehnoloogia. Vormimallide majutamiseks serveris, kus töötab InfoPath Forms Services, on kaks juurutusrežiimi: üks lõppkasutajate jaoks ja teine administraatorite jaoks. Brauseris lubatud vormimalli värskendamisel võtke arvesse järgmist.

  • Kui plaanite värskendada administraatori kinnitatud vormimalli, peate värskendatud vormimalli avaldama ja seejärel andma selle Windows SharePoint Services 3.0 serveripargi administraatorile saidikogumi vormiteegis juurutamiseks. Saidikogum on veebisaitide kogum virtuaalserveris, millel on sama omanik ja ühised haldussätted. Kui serveripargi administraator juurutab värskendatud vormimalli, saab ta määrata kõrvuti uuendamise variandi, mille korral saab vormi värskendatud versioon töötada kõrvuti originaalversiooniga. See uuendamisvariant võimaldab kasutajatel, kellel on vormi täitmine värskendatud versiooni juurutamise ajal pooleli, vormi lõpuni täita ilma juba tehtud tööd kaotamata.

  • Kui avaldate sellise vormimalli värskendused, mille olete ise juurutanud mõnes Windows SharePoint Services 3.0 teegis või loendis, kuvatakse sellel vormimallil põhinevate vormide täitjatele vormi salvestamise või edastamise katsel tõrketeade. Seetõttu võiksite kasutajaid eelseisvatest värskendustest aegsasti teavitada ja vormimalli värskendamiseks sobival ajal ühenduseta režiimi viia.

Lehe algusse

Olemasolevate kasutajavormide andmekao vältimine

Vormimalli saab vajadusel hõlpsasti muuta, uuesti avaldada ja jagada. Teatud tüüpi muudatused võivad siiski takistada teie juurdepääsu algsel vormimallil põhinevates täidetud vormides olevatele andmetele.

Kui teete vormimallis muudatuse, mis võib põhjustada juba täidetud vormides andmekadu või vigu, kuvatakse ekraanile teade. See teade kuvatakse sageli siis, kui lisate vormimalli uusi kohustuslikke välju või eemaldate vormimallist välju või rühmi või nimetate neid ümber.

Tõrketeade, mis hoiatab vormi koostajat võimaliku andmekao eest

Kui klõpsate selle teate saamise korral nuppu Jah ja jätkate muudatuste tegemist, ei pruugi pärast värskendatud vormimalli avaldamist enam olla võimalik juurde pääseda olemasolevate vormide andmetele. Mõnede stsenaariumite korral võib see olla aktsepteeritav. Teil tuleb otsustada, mis konkreetses olukorras kõige paremini toimib.

Teie juurdepääsu tagamiseks kasutajatelt juba kogutud andmetele järgige algse vormimalli muutmisel järgmisi juhiseid.

  • Ärge muutke andmeallikas olemasolevate väljade ja rühmade nimesid.

  • Ärge muutke olemasolevate väljade ja rühmade asukohta andmeallikas.

  • Ärge kustutage andmeallikast olemasolevaid välju ja rühmi. Kui jätate juhtelemendi vastava välja või rühma andmeallikasse, saate juhtelemente vormimallist kustutada ilma probleeme tekitamata.

Lehe algusse

Olemasolevate kasutajavormide värskendamise võimalused

Võib juhtuda, et olemasoleva vormimalli muutmisel tuleb värskendada ka sellel vormimallil põhinevaid olemasolevaid vorme (XML-faile), et neid saaks vormimalli värske versiooniga edasi kasutada. Nii saavad kasutajad jätkata tööd olemasolevate vormidega ning nende vormide abil kogutud andmed on teile jätkuvalt kättesaadavad. Olemasolevate kasutajavormide värskendamiseks on kolm võimalust.

  • Vormide automaatne värskendamine.    InfoPath võib olemasolevad vormid automaatselt värskendada; see on ühtlasi vaikesäte. Sel juhul viiakse kõik olemasolevad vormid värskendatud vormimalliga vastavusse. Kui näiteks eemaldate vormimallist loendiboksi juhtelemendi ja seejärel avaldate muudetud vormimalli, eemaldab InfoPath loendiboksi juhtelemendi kõigist olemasolevatest vormidest automaatselt.

  • Vormide värskendamine koodi abil.    Vastavate oskustega kasutajad võivad sündmuse OnVersionUpgrade ohjamiseks kirjutada koodi. See sündmus leiab aset juhul, kui avatava vormi versiooninumber on vanem kui vormi aluseks oleva vormimalli versiooninumber. Näiteks kuluaruande vormis saate sündmuseohjuri OnVersionUpgrade abil tuvastada, kas varasema versiooninumbriga vorm sisaldab välja nimega „meiliaadress“ ning määrata, et kui see väli puudub, tuleb see vormi lisada. Sündmuse OnVersionUpgrade abil on mugav ohjata vormimalli aluseks olevas XML-skeem tehtud muudatusi.

  • Vormide värskendamisest loobumine.    Kui te ei soovi olemasolevaid vorme värskendada, võite sellest loobuda. Selle variandi valimisel saavad kasutajad küll värskendatud vormimallil põhinevaid vorme täita, kuid olemasolevate vormide avamine ei pruugi enam olla võimalik. Kui kasutajad ka saavad olemasolevaid vorme avada, ei saa nad vastlisatud välju redigeerida.

Lehe algusse

Täiendage oma 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.

×