Atnaujinti esamą formų šablonų Įvadas

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Publikavus formos šabloną, kuris buvo pakeistos, InfoPath galite atnaujinti formos šablono (.xsn failą), ir bet kokias esamas formas (.xml failus), pagrįstas tuo šablonu. Pagal numatytuosius parametrus InfoPath automatiškai pakeičia senesnę formos šablono naujausią versiją. Galite pasirinkti naujinimo metodas norimo vartotojo formas.

Šiame straipsnyje:

Kaip programa InfoPath naujina formos šablonai

Į ką reikėtų atnaujinti naršyklės palaikomus formų šablonus

Apsisaugojimas nuo duomenų praradimo vartotojo formas

Parinktis naujinti vartotojo formas

Kaip programa InfoPath naujina formos šablonai

Kai vartotojai pirmą kartą atidaro formą, sukurtą pagal jūsų formos šabloną, pagrindinis formos šablono failas saugomas laikinai vietą savo kompiuteriuose. Laikinas šios vietos vadinamas talpyklą. Be kitų dalykų, talpyklos vieta leidžia vartotojams, kurie neprisijungus būtų galima dirbti su vietinę kopiją formos šabloną.

InfoPath naujina formos šablono talpyklos versija kiekvieną kartą, kai nauja versija bus išleista. Šis naujinimas sinchronizuojami automatiškai, kai tik vartotojai atidaro naują formos versiją. Jei dirbti neprisijungus, publikuojant atnaujintą formos šabloną vartotojai, naujinimas kyla kitą kartą, kad jie prijungti prie tinklo.

Vartotojai paprastai nebus Atkreipkite dėmesį, kad naujinimo vyksta, nors galite nurodyti kitaip, kai kuriate formos šabloną.

Pastaba: Tinkinama įdiegtoji forma šablonas yra formos šabloną, kuris yra įdiegta vartotojų kompiuteriuose Microsoft Windows Installer (MSI) paketo ar kitus sąrankos programą. Naudojant šio tipo formos šabloną, galite rankiniu būdu iš naujo įdiegti formos šabloną vartotojų kompiuteriuose kaskart atnaujinus jį. Įdiegti galima automatiškai, naudojant programą, pvz., "Microsoft" sistemos valdymo serverio (SMS) 2003, per darbalaukio į darbalaukį diegti arba per tam tikrą diegimo scenarijų.

Puslapio viršus

Į ką reikėtų atnaujinti naršyklės palaikomus formų šablonus

Naršyklės palaikomų formų šablonų yra talpinama serveryje, kuriame veikia InfoPath Forms Services, kuriame yra serverio technologija pagrįstas Windows SharePoint Services 3.0. Yra du nuomos formų šablonus serveryje, kuriame veikia InfoPath Forms Servicesdiegimo režimai: vienas yra skirtas galutinio vartotojo diegimui ir skirtas administravimo diegimui. Kai atnaujinate su naršykle suderinamas formos šablonas, atsižvelkite į šiuos dalykus:

  • Jei planuojate atnaujinti yra administratoriaus patvirtintas formos šablonas, galite publikuoti atnaujintą formos šabloną ir tada suteikti jai ūkio administratorius Windows SharePoint Services 3.0 diegimo svetainių rinkinio formų bibliotekoje. Svetainių rinkinio yra svetainių rinkinys virtualaus serveryje, kuris yra pats savininkas ir bendrinami administravimo nustatymai. Kai ūkio administratorius diegia atnaujintą formos šabloną, jis galite nurodyti "greta" versijos naujinimo parinktį, kuri leidžia atnaujintą formą, kad rodomi šalia pradinę versiją. Ši plėtotės parinktis leidžia vartotojams, kurie yra viduryje pildyti formą, kai atnaujintą diegiama baigti pildyti formą be prarasti savo darbą.

  • Jei publikuojate naujinimus į formos šabloną, kurį patys įdiegėte Windows SharePoint Services 3.0 biblioteką arba sąrašą, viduryje pildyti formą, sukurtą pagal tą formos šabloną vartotojai bus rodomas klaidos pranešimas, kai bandys įrašyti arba pateikti savo f ORM. Dėl to, galite norėti įspėti vartotojus apie artėjančius naujinimus ir galbūt imtis formos šablono neprisijungus piko valandomis, kaip atlikti naujinimai.

Puslapio viršus

Apsisaugojimas nuo duomenų praradimo vartotojo formas

Jei jums reikia atnaujinti esamą formos šabloną, galite pakeisti, iš naujo publikuokite jį ir platinti vartotojams. Tačiau, kai kurių tipų pakeitimai gali neleisti pasiekti duomenų užpildytas formas, kurios buvo sukurtos pradinį formos šabloną.

Jei pakeisite formos šabloną, kuris gali būti prarasti duomenys arba formas, kurias turite buvo užpildyti jau klaidas, bus rodomas pranešimas. Dažnai matysite pranešimą, kai įtraukiate naujų reikiamus laukus į formos šabloną, arba, kai galite pervardyti arba pašalinti laukus arba grupes iš formos šablono.

Klaidos pranešimas įspėjantis dizainerius apie realią duomenų praradimo galimybę

Kai gaunate šį pranešimą, jei spustelėsite taip ir toliau, gali būti įmanoma pasiekti duomenų formas Publikavus atnaujintą formos šabloną. Kai kuriais atvejais tai gali būti priimtina. Turite nuspręsti, kas tinka jūsų atvejui.

Jei norite užtikrinti, kad galite pasiekti jau surinktus vartotojų duomenis, vykdykite šiuos nurodymus, kai pakeičiate savo pradinį formos šabloną:

  • Nepervardykite esančių laukų ir grupių duomenų šaltinio.

  • Neperkelti esančių laukų ir grupių duomenų šaltinio.

  • Nepanaikinkite esančių laukų ir grupių duomenų šaltiniuose. Galite panaikinti valdiklius iš formos šablono be problemų, dėl kurios tol, kol paliekate duomenų šaltinio valdiklio atitinkamą lauką arba grupę.

Puslapio viršus

Parinktis naujinti vartotojo formas

Kai keičiate esamą formos šabloną, esamas formas (.xml failus), pagrįstas tuo šablonu, gali tekti atnaujinti, kad jos veiktų su naujausia versija formos šabloną. Tai leidžia būti užtikrintiems, kad vartotojai gali ir toliau dirbti su savo formas be jokių problemų, ir galite pasiekti visus duomenis, surinktus šias formas. Kai atnaujinate esamą vartotojų formas, šiuo metu galite pasirinkti iš trijų būdų:

  • Automatiškai naujinti formas    Galite leisti programai InfoPath automatiškai naujinti esamas formas, kuris yra numatytasis parametras. Šiuo atveju visas esamas formas atitiks naujai atnaujintą formos šabloną. Pavyzdžiui, jei pašalinsite formos šablono sąrašo lauko valdiklį ir publikuoti formos šablono, InfoPath bus automatiškai pašalinti sąrašo lauko valdiklio visas esamas formas.

  • Atnaujinti formas naudojant kodą     Turintys techninių žinių gali rašyti kodą apdorojantį įvykį, kuris atsiranda, kai atidaromos formos versijos numeris yra senesnė nei formos šablono, kuriame jis sukurtas versijos numeris. Pavyzdžiui, išlaidų ataskaitos formoje, galite naudoti įvykio OnVersionUpgrade apdorojimo programa, kad nustatytumėte, ar formos, kurioje yra ankstesnės versijos numeris yra laukas, vadinamas emailAddress ir, jei jų nėra, įtraukti lauką į formą. Įvykio OnVersionUpgrade naudinga pritaikymas XML schema , kuriuo pagrįstas jūsų formos šablono pakeitimus.

  • Pasirinkimas nenaujinti formų     Galite pasirinkti nenaujinti esamų formų. Pasirinkus šią parinktį, vartotojai galės pildyti formas, pagrįstas atnaujintą formos šabloną, tačiau jie gali nepavykti atidaryti esamų formų. Jei jie gali atidaryti formas, negalės redaguoti naujai sukurtą laukais.

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×