Esamų formos šablonų naujinimo įžanga

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

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 formų šablonus

Naršyklės palaikomų formų šablonų naujinimo aptarimas

Pagalba apsisaugant nuo duomenų netekimo esamose vartotojo formose

Esamų vartotojo formų naujinimo parinktys

Kaip programa InfoPath naujina formų šablonus

Kai vartotojai pirmą kartą atidaro pagal jūsų formos šabloną parengtą formą, pagrindinis formos šablono failas yra saugomas laikinoje jų kompiuterio vietoje. Ši laikinoji vieta vadinama talpykla. Be kitų dalykų, talpyklos vieta leidžia vartotojams, kurie yra neprisijungę, dirbti su vietine formos šablono kopija.

Programa InfoPath naujina formos šablono talpyklos versiją, kai tik tampa prieinama nauja versija. Šis naujinimas vykdamas automatiškai, kai tik vartotojai atidaro naują formos versiją. Jei vartotojai dirba neprisijungę, kai jūs publikuojate atnaujintą formos šabloną, naujinimas įvyksta kitą kartą jiems jungiantis prie tinklo.

Vartotojai paprastai nepastebi, kad vyksta naujinimas, nors jūs galite nurodyti, kad būtų kitaip, kai kuriate savo formos šabloną.

Pastaba : A custom installed form template is a form template that is installed on users' computers by means of a Microsoft Windows Installer (MSI) package or other Setup program. With this type of form template, you must manually reinstall the form template on users' computers each time you update it. The installation may happen automatically, through a program such as Microsoft Systems Management Server (SMS) 2003, through a desktop-to-desktop deployment, or through some kind of installation script.

Puslapio viršus

Naršyklės palaikomų formų šablonų naujinimo aptarimas

Naršyklės palaikomų formų šablonų yra 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 naujinti administratoriaus patvirtintas formos šablonas, turite publikuoti atnaujintą formos šabloną ir duoti jį savo Windows SharePoint Services 3.0 ūkio administratoriui, kad jis įdiegtų formos šabloną svetainių rinkinyje esančioje formos bibliotekoje. Svetainių rinkinys yra virtualiame serveryje esančių svetainių, turinčių tą patį savininką ir bendro naudojimo administravimo parametrus, rinkinys. Kai ūkio administratorius diegia atnaujintą formos šabloną, jis arba ji gali nurodyti „rodomą greta“ plėtotės parinktį, kuri leidžia vykdyti atnaujintą formos versiją greta pradinės versijos. Ši plėtotės parinktis leidžia įpusėjusiems pildyti formą vartotojams, įdiegus atnaujintą versiją, baigti pildyti formą ir neprarasti savo darbo.

  • Jei formos šablone, kurį patys įdiegėte Windows SharePoint Services 3.0 bibliotekoje arba sąraše, publikuojate naujinimus, įpusėję pildyti pagal tą formos šabloną parengtą formą, vartotojai matys klaidos pranešimą, kai bandys įrašyti arba pateikti savo formą. Dėl šios priežasties galite įspėti vartotojus apie artėjančius naujinimus ir, kad atliktumėte naujinimus ne piko valandų metu, su formos šablonu dirbkite neprisijungę.

Puslapio viršus

Pagalba apsisaugant nuo duomenų netekimo esamose vartotojo formose

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

Jei pakeičiate formos šabloną, kuris gali būti prarasti duomenys arba formas, kurias turite buvo užpildyti jau klaidų, bus rodomas pranešimas. Jums dažnai rodomas pranešimas, kai įtraukiate naujų reikiamus laukus į formos šabloną, arba kai 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 atlikite pakeitimus, ji gali būti galima pasiekti esančių formų duomenų Publikavus atnaujintą formos šabloną. Keli scenarijai, tai gali būti priimtinas. Jūs turite nuspręsti, kas tinka jūsų situacijai.

Jei norite užtikrinti, kad galite pasiekti jau surinktus vartotojų duomenis, vadovaukitės šiomis gairėmis, kai pakeičiate savo pradinį formos šabloną:

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

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

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

Puslapio viršus

Esamų vartotojo formų naujinimo parinktys

Kai keičiate esamą formos šabloną, pagal tą formos šabloną parengtas esamas formas (.xml failus) gali tekti naujinti, kad jos veiktų su vėliausia formos šablono versija. Tai padeda užtikrinti, kad vartotojai darbą su savo esamomis formomis gali tęsti be problemų ir jūs galite toliau prieiti prie bet kokių tose formose esančių duomenų. Kai naujinate esamas savo vartotojų formas, galite rinktis iš trijų metodų:

  • Automatinis formų naujinimas    Galite leisti, kad programa InfoPath automatiškai naujintų esamas formas. Tai yra numatytasis parametras. Šiuo atveju bet kokios esamos formos atitiks ką tik atnaujintą formos šabloną. Pavyzdžiui, jei pašalinsite formos šablono sąrašo lauko valdiklį ir publikuosite modifikuotą šabloną, programa InfoPath automatiškai šalins sąrašo lauko valdiklį iš bet kokios esamos formos.

  • Formų naujinimas naudojant kodą     Turintys techninių žinių gali rašyti kodą, apdorojantį įvykį Plėtojant versiją (OnVersionUpgrade), kuris įvyksta, kai atidaromos formos versijos numeris yra senesnis nei formos šablono, pagal kurį ji parengta, versijos numeris. Pavyzdžiui, išlaidų ataskaitos formoje galite naudoti įvykio Plėtojant versiją (OnVersionUpgrade) apdorojimo programą, kad nustatytumėte, ar ankstesnį versijos numerį turinčioje formoje yra laukas, vadinamas el. pašto_adresu, ir, jei jo nėra, įtraukti lauką į formą. Įvykis Plėtojant versiją (OnVersionUpgrade) naudingas prisitaikantiems XML schema, kuria pagrįstas jūsų formos šablonas, keitimams.

  • Pasirinkimas nenaujinti formų    Galite pasirinkti nenaujinti esamų formų. Kai pasirinkta ši parinktis, vartotojai gali užpildyti pagal jūsų formos šabloną parengtą formą, bet negali atidaryti esamų formų. Jeigu jie gali atidaryti esamas formas, negalės redaguoti naujai įtrauktų laukų.

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo į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ų.

×