Office
Conectare

Publicarea unei versiuni actualizate a unui șablon formular

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

Atunci când publicați un șablon de formular pe care ați modificat, InfoPath să actualizați atât șablonul de formular (fișier .xsn) și orice formulare existente (fișiere .xml), care se bazează pe șablonul de formular respectiv. În mod implicit, InfoPath înlocuiește automat versiunea mai veche a șablonului de formular cu cea mai recentă versiune. Puteți să alegeți metoda de actualizare care îl preferați pentru formulare de utilizator existent.

În acest articol

Cum se previne pierderea de date din formulare de utilizator existent

Publicarea unui șablon formular actualizat

Permite utilizatori să alegeți dacă să actualizați lor șabloanelor formular

Cum se previne pierderea de date din formulare de utilizator existent

Dacă trebuie să actualizați un șablon formular existent, care îl modificați, republicare și redistribui utilizatorilor. Cu toate acestea, anumite tipuri de modificări vă pot împiedica accesarea datelor în completată formele care au fost bazate pe șablonul de formular original.

Dacă faceți o modificare la un șablon formular care pot duce la pierderea de date sau erori în formulare care au fost completate deja, va apărea un mesaj. Veți vedea adesea mesaj atunci când noi, adăugați câmpurile necesare într-un șablon formular sau atunci când redenumi sau elimina câmpuri sau grupuri din șablonul de formular.

Mesaj de eroare care avertizează proiectanții de formulare despre potențialele pierderi de date

Atunci când primiți acest mesaj, dacă faceți clic pe Da , continuați cu modificările, nu poate fi posibil să acceseze datele din formulare existente după publicați șablonul formular actualizat. În unele scenarii, acest lucru poate fi acceptabilă. Va trebui să decideți ce funcționează pentru situația dvs.

Pentru a vă asigura că puteți accesa datele pe care deja le colectate de utilizatori, urmați aceste indicații atunci când efectuați modificări la șablonul formular inițial:

  • Nu redenumiți câmpuri existente și grupurile din sursa de date.

  • Nu mutați câmpuri existente și grupuri în jurul în sursa de date.

  • Nu ștergeți câmpuri existente și grupurile din sursa de date. Puteți să ștergeți controalele din șablonul de formular fără a provoca probleme, cât timp vă lăsați câmpul corespondent control sau un grup în sursa de date.

Începutul paginii

Publicarea unui șablon formular actualizat

Să presupunem că doriți să efectuați modificări la un șablon formular care se află deja în uz pe parcursul firmei. Dacă aceste modificări includ modificarea sursă de date subiacentă șablonul de formular, trebuie o modalitate de a actualiza eficient versiunea publicată anterior a șablonului de formular, pentru a vă asigura că toți utilizatorii sunt folosind versiune actualizată. De asemenea, puteți specifica ce doriți să apară la forme existente care se bazează pe șablonul de formular original.

  1. Deschideți șablonul de formular pe care doriți să îl actualizați.

  2. Efectuați modificările necesare la șablonul de formular.

  3. În meniul Instrumente , faceți clic pe Opțiuni formular.

  4. În lista Categorie , faceți clic pe controlul de versiune.

    În acest moment, trebuie să specificați ce doriți să se întâmplă să formulare existente (.xml fișiere) care au fost completate utilizând șablonul formular inițial.

  5. În lista versiunii upgrade-ul , sub versiune de șablon formular, alegeți una dintre următoarele:

    • Pentru a converti automat versiuni învechite a formularului la versiunea actualizat, faceți clic pe automat upgrade formulare existente. Când este selectată această opțiune, InfoPath nu trimite o solicitare utilizatorii să actualizeze formulare existente. Mai degrabă, actualizarea are loc automat data viitoare când deschideți un formular existent sau nou.

    • Pentru a scrie codul particularizat care procesul de actualizare pentru utilizatorii care utilizează, faceți clic pe utilizare eveniment particularizateși apoi faceți clic pe butonul Editare . Puteți utiliza apoi evenimentul OnVersionUpgrade , care are loc atunci când numărul de versiune al unui formular InfoPath deschiderea este mai veche decât numărul de versiune al șablonului de formular pe care se bazează. Pentru mai multe informații despre evenimentul OnVersionUpgrade , consultați documentația pentru dezvoltatori InfoPath.

    • Pentru a împiedica actualizare formulare, faceți clic pe nu faceți nimic (formularele existente nu vor funcționa corect). Când este selectată această opțiune, utilizatorii vor putea să completarea formularelor pe baza șablonului de formular actualizat, dar acestea nu pot fi posibilitatea să deschideți formulare existente. Dacă aceștia vor putea să deschideți formulare existente, nu vor avea posibilitatea să editeze orice nou adăugat câmpuri.

  6. În meniul fișier , faceți clic pe Publicareși urmați pașii din Expertul de publicare.

    Când utilizatorii deschide un formular care se bazează pe șablonul de formular, aceștia vor primi automat versiunea nouă a șablonului de formular. Dacă când încearcă să deschidă formulare care au fost create utilizând versiunea anterioară a șablonului de formular, modificările pe care ați specificat în pasul 5 intra în vigoare.

Începutul paginii

Permite utilizatori să alegeți dacă să actualizați lor șabloanelor formular

Atunci când publicați o versiune actualizată a unui șablon formular InfoPath înlocuiește o copie a șablonului de formular care este stocată pe computerele utilizatorilor cu cea mai recentă versiune. Acest lucru se întâmplă automat atunci când utilizatorii deschide un formular care se bazează pe șablonul de formular actualizat. În majoritatea cazurilor, aceasta este ceea ce doriți să apară. Cu toate acestea, este posibil să se afișeze o casetă de dialog care solicită utilizatorilor să actualizați șablonul de formular atunci când devine disponibilă o versiune nouă.

  1. În meniul Instrumente , faceți clic pe Opțiuni formular.

  2. În lista Categorie , faceți clic pe controlul de versiune.

  3. Sub versiune de șablon formular, bifați caseta de selectare Permiteți ca utilizatorii să alegeți dacă doriți să faceți upgrade la o versiune nouă a șablonului de formular și apoi faceți clic pe OK.

    Notă: Date pentru valoarea registry EnableAutoUpdatePrompt este 0 (dezactivată implicit). Utilizatorii se solicită să faceți upgrade lor formular doar dacă administratorul de sistem s-a modificat datele pentru valoarea EnableAutoUpdatePrompt de la 0 (dezactiva) la 1 (activată).

  4. În meniul fișier , faceți clic pe Publicareși urmați pașii din Expertul de publicare.

Data viitoare când un utilizator se deschide un formular care se bazează pe șablonul de formular InfoPath afișează o casetă de dialog care îi solicită utilizatorului să înlocuiți sau ei copie a șablonului de formular existent cu noua versiune. Utilizatorul poate apoi decideți dacă doriți să faceți acest lucru. Dacă nu se afișează caseta de dialog, apoi date pentru valoarea EnableAutoUpdatePrompt este probabil 0 (dezactiva) în loc de 1 (activată).

Notă: Înainte de a se deschide un formular, utilizatorii pot obține mod activ cea mai recentă versiune de o anumită formă șablon (.xsn fișier) făcând clic pe linkul primesc actualizare din acest formular sau Primi actualizări de formulare în această categorie în caseta de dialog Completați un formular . Chiar dacă utilizatorii au deja cea mai recentă versiune a șablonului de formular pe computerul său, linkurile rămână activ. În acest scenariu, atunci când utilizatorul face clic pe unul dintre linkurile de actualizare, InfoPath pur și simplu stochează șablonul formular cea mai recentă pe computerul utilizatorului din nou.

Începutul paginii

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×