Úvod do aktualizácie existujúcich šablón formulára

Poznámka:  Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Pri publikovaní šablóny formulára, ktoré sa zmenili, program InfoPath môže aktualizovať šablónu formulára (súbor .xsn) a všetky existujúce formuláre (súbory .xml), ktoré sú založené na publikovanej šablóne formulára. Na základe predvoleného nastavenia program InfoPath automaticky nahradí staršiu verziu šablóny formulára s najnovšou verziou. Môžete vybrať spôsob aktualizácie, ktoré by ste radšej pre existujúce používateľské formuláre.

Obsah tohto článku

Ako program InfoPath aktualizuje šablóny formulára

Pokyny pre aktualizáciu šablón formulárov podporovaných prehliadačom

Predchádzanie strate údajov v existujúcich používateľských formulárov

Možnosti aktualizácie existujúcich používateľských formulárov

Ako program InfoPath aktualizuje šablóny formulára

Pri prvom otvorení formulára, ktorý je založený na šablóne formulára používateľmi, základného súboru šablóny formulára je uložený v dočasné umiestnenie v počítačoch. Toto dočasné umiestnenie sa nazýva vyrovnávacia pamäť. Okrem iného vo vyrovnávacej pamäti umiestnenie umožňuje používateľom, ktorí sú v režime offline, aby bolo možné pracovať s lokálnu kópiu šablóny formulára.

Vždy, keď je k dispozícii nová verzia, program InfoPath aktualizuje vo vyrovnávacej pamäti verzie šablóny formulára. Táto aktualizácia prebieha automaticky pri každom otvorení novej verzie formulára. Ak používatelia pracovať v režime offline pri publikovaní aktualizovanej šablóny formulára, aktualizácia sa vyskytuje ďalšom pripojení k sieti.

Používatelia zvyčajne nebudete Všimnite si, že aktualizácia sa vyskytuje, hoci môžete určiť inak pri návrhu šablóny formulára.

Poznámka: Vlastný nainštalovaný formulár šablóny je šablóny formulára so symbolmi nainštalované v počítačoch používateľov prostredníctvom balíka Microsoft Windows Installer (MSI) alebo iné inštalačného programu. Pri tomto type šablóny formulára je potrebné manuálne preinštalovať šablóny formulára v počítačoch používateľov, vždy, keď ho aktualizujete. Inštalácia sa môže vyskytnúť automaticky, pomocou programu, ako je napríklad Microsoft Systems Management Server (SMS) 2003, prostredníctvom pracovnej plochy na nasadenie alebo prostredníctvom nejaké inštalačný skript.

Na začiatok stránky

Pokyny pre aktualizáciu šablón formulárov podporovaných prehliadačom

Všetky šablóny formulárov podporované prehliadačom hosťovaných na serveri, ktorý je spustený InfoPath Forms Services, ktorá je serverová technológia založená na Windows SharePoint Services 3.0. Existujú dva spôsoby nasadenia pre hosťovanie šablón formulárov na serveri využívajúcom InfoPath Forms Services: jeden pre koncového používateľa a druhý pre administratívne nasadenie. Keď aktualizujete šablóny formulárov podporované prehliadačom, zvážte nasledovné:

  • Ak chcete aktualizovať správcom schválená šablóna formulára, musíte publikovanie aktualizovanej šablóny formulára a potom dať na svojho správcu farmy Windows SharePoint Services 3.0 pre nasadenie do knižnice formulárov v kolekcii lokalít. Kolekcie lokalít je množina webových lokalít na serveri virtuálnej, ktoré majú rovnakého vlastníka a zdieľajú Nastavenie správy. Keď správca obsahu nasadí aktualizovanej šablóny formulára, pracovník môžete určiť "vedľa seba" inovácie možnosť, ktorá umožňuje aktualizovanú verziu formulára na spustiť vedľa pôvodnú verziu. Táto možnosť inovácie umožňuje používateľom, ktorí sú uprostred vypĺňania formulára po nasadení aktualizovanú verziu dokončite vyplnenie formulára bez straty svoju prácu.

  • Ak publikujete aktualizácie do šablóny formulára, aby boli nasadené sami Windows SharePoint Services 3.0 knižnica alebo zoznam, používatelia, ktorí sú uprostred vypĺňania formulára, ktorý je založený na danej šablóne formulára zobrazí chybové hlásenie, keď sa pokúsite uložiť alebo odoslať ich f ORM. Z tohto dôvodu, môžete používateľov upozorniť na blížiacim aktualizácie a špičky na aktualizáciu na možnosti šablóny formulára v režime offline.

Na začiatok stránky

Predchádzanie strate údajov v existujúcich používateľských formulárov

Ak je potrebné aktualizovať existujúcu šablónu formulára, môžete ho zmeniť, opätovne publikovať v a redistribuovať používateľom. Určité typy zmien vám však môže zabrániť v prístupe k údajom v vyplnené formuláre, ktoré boli založené na pôvodnej šablóny formulára.

Ak vykonáte zmeny šablóny formulára, ktoré môžu viesť k strate údajov alebo chybám vo formulároch, ktoré už boli už vyplnené, zobrazí sa hlásenie. Často uvidíte správu, keď pridáte nové a požadované polia do šablóny formulára alebo premenovať alebo odstrániť polia alebo skupiny zo šablóny formulára.

Chybové hlásenie, ktoré varuje tvorcov formulárov pred možnou stratou údajov

Keď sa zobrazí toto hlásenie, ak kliknite na tlačidlo Áno a budeme pokračovať zmeny, nie je možné získať prístup k údajom v existujúcich formulároch po publikovaní aktualizovanej šablóny formulára. V niektorých prípadoch možno to akceptovať. Musíte sa rozhodnúť, čo vám vyhovuje.

Ak chcete zabezpečiť, že máte prístup údaje, ktoré ste už zhromaždili od používateľov, dodržiavajte tieto pokyny, ak vykonáte zmeny v pôvodnej šablóny formulára:

  • Nepremenovávajte existujúce polia a skupiny v zdroji údajov.

  • Nepresúvať existujúce polia a skupiny v zdroji údajov.

  • Neodstraňujte existujúce polia a skupiny zo zdroja údajov. Ovládacie prvky môžete odstrániť zo šablóny formulára bez problémov, pokiaľ necháte príslušné pole alebo skupinu ovládacieho prvku v zdroji údajov.

Na začiatok stránky

Možnosti aktualizácie existujúcich používateľských formulárov

Keď zmeníte existujúcu šablónu formulára, existujúce formuláre (súbory .xml), ktoré sú založené na publikovanej šablóne formulára musieť aktualizujú tak, aby pracovať s najnovšou verziou šablóny formulára. To pomáha zabezpečiť, aby používatelia môžete pokračovať v práci s existujúcimi šablónami bez akýchkoľvek problémov a môžete aj naďalej prístup k údajom, ktoré sú v nich. Keď aktualizujete existujúce formuláre pre používateľov, môžete si vybrať z troch spôsobmi:

  • Automatické aktualizácie vo formulároch.    Môžete umožniť programu InfoPath automatickú aktualizáciu existujúcich formulárov, ktorá je v predvolenom nastavení. V tomto prípade sa všetky existujúce formuláre budú zhodovať novo aktualizovanej šablóny formulára. Napríklad, ak odstránite ovládací prvok zoznamu v šablóne formulára a potom publikovať upravenú šablónu formulára, program InfoPath automaticky odstráni ovládací prvok zoznamu zo všetkých existujúcich formulárov.

  • Aktualizovať formuláre pomocou kódu     Osoby s odbornosť môžete napísať kód na spracovanie udalosti OnVersionUpgrade, ktorá nastane, ak je číslo verzie otvoreného formulára staršie ako číslo verzie šablóny formulára, na ktorom je založená . Vo formulári vyúčtovania výdavkov, napríklad, môžete použiť udalosti OnVersionUpgrade na určenie, či formulár so starším číslom verzie obsahuje pole s názvom emailAddress a ak nie, pridajte pole do formulára. Udalosť OnVersionUpgrade je vhodné uplatňovať zmeny schéma XML, na ktorých je založený v šablóne formulára.

  • Výber Neaktualizovať vo formulároch.     Vyberiete Neaktualizovať existujúce formuláre. Keď je vybratá táto možnosť, používatelia môžu naďalej vypĺňať formuláre založené na aktualizovanej šablóne formulára, ale budú môcť otvoriť existujúce formuláre. Ak nemôžete otvoriť existujúce formuláre, nebudete môcť upraviť nové polia.

Na začiatok stránky

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×