Publikování aktualizované verze šablony formuláře

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Po publikování šablony formuláře, který jste změnili aplikace InfoPath můžete aktualizovat šablony formuláře (soubor s příponou XSN) a všechny existující formuláře (soubory XML) založené na této šabloně. Ve výchozím nastavení aplikace InfoPath automaticky nahradí starší verze šablony formuláře na nejnovější verzi. Můžete zvolit požadovaný způsob aktualizace stávající uživatelské formuláře.

V tomto článku

Ochrana před ztrátou dat do existující uživatelské formuláře

Publikování aktualizované šablony formuláře

Povolení uživatelům rozhodnutí o aktualizaci šablon formulářů

Ochrana před ztrátou dat do existující uživatelské formuláře

Když potřebujete aktualizovat existující šablony formuláře, můžete ho změnit, publikujte a jejímu uživatelům. Však určité typy změn brání můžete přístup k datům v vyplněné formuláře založené na původní šabloně formuláře.

Pokud změníte šablonu formuláře, který může mít za následek ztráty dat nebo chyby ve formulářích, které jste už vyplněnými, zobrazí se. Často zobrazí se zpráva při přidávání nové, požadovaná pole do šablony formuláře nebo po přejmenování nebo odstranění pole nebo skupiny v šabloně formuláře.

Chybová zpráva upozorňující návrháře formuláře na možnou ztrátu dat

Pokud se tato zpráva, pokud klikněte na Ano a budeme pokračovat v provedené změny, nemusí být umožňuje přístup k datům do existujícího formuláře po publikování aktualizované šablony formuláře. V některých případech to může být přijatelné. Budete muset rozhodnout, co pro vaši situaci funguje.

Zajistit, aby se dostanete data, která už odebrané uživatelů, dodržujte při změny původní šabloně formuláře:

  • Nepřejmenovávejte existující pole a skupiny ve zdroji dat.

  • Nelze přesunout na existující pole a skupiny kolem ve zdroji dat.

  • Ze zdroje dat není odstranit existující pole a skupiny. Ovládací prvky můžete odstranit ze šablony formuláře snadnějšímu nějaké problémy, dokud necháte odpovídající pole ovládací prvek nebo skupinu ve zdroji dat.

Začátek stránky

Publikování aktualizované šablony formuláře

Předpokládejme, že máte v plánu změny do šablony formuláře, který se už používá v celé organizaci. Pokud tyto změny zahrnují změnu šablony formuláře podkladovém zdroji dat, musíte způsob, jak efektivní aktualizace dříve publikované verze šablony formuláře, aby zajistil, že všichni uživatelé používají aktualizovanou verzi. Můžete taky určit, co se má stát do existujícího formuláře založené na původní šabloně formuláře.

  1. Otevřete šablonu formuláře, který chcete aktualizovat.

  2. Proveďte potřebné změny do šablony formuláře.

  3. V nabídce Nástroje klikněte na Možnosti formuláře.

  4. V seznamu druh klikněte na Správa verzí.

    V tomto okamžiku třeba určit, co se má stát do existujícího formuláře (soubory XML), které byly vyplněny pomocí původní šabloně formuláře.

  5. V seznamu verze upgrade v části verze šablony formuláře proveďte jednu z následujících akcí:

    • Automaticky převést zastaralé verze formuláře na aktualizovanou verzi, klikněte na automaticky aktualizovat existujícího formuláře. Při zvolení této možnosti aplikace InfoPath nebude uživatelům zobrazila výzva k aktualizaci stávajícího formuláře. Místo toho proběhne aktualizace automaticky při příštím otevření formuláře existující nebo nové.

    • Vytvořit vlastní kód, který zpracovává proces aktualizace pro uživatele, klikněte na použít vlastní událost a potom klikněte na tlačítko Upravit. Pak můžete událost OnVersionUpgrade , který bude proveden poté, je číslo verze formuláře aplikace InfoPath otvíraného starší než číslo verze šablony formuláře, na které je založeno. Další informace o událost OnVersionUpgrade naleznete v dokumentaci vývojář aplikace InfoPath.

    • Zabránit aktualizaci formuláře, klikněte na nic (existujícího formuláře nefungují správně). Pokud tato možnost vybrána, uživatelé budou moct vyplňovat formuláře založené na šabloně aktualizovaný formulář, ale nejspíš nebudou moct otevřít existující formuláře. Pokud jsou moct otevřít existující formuláře, nebudou moct upravit nově přidaná pole.

  6. V nabídce soubor klikněte na Publikovat a pak postupujte podle pokynů v Průvodci publikování.

    Při otevření formuláře, který je založený na vaší šabloně, se automaticky obnoví nová verze šablony formuláře. Pokud se pokusí otevřít formulářů, které byly vytvořené pomocí starší verze šablony formuláře, změny, které jste zadali v kroku 5 se neprojeví.

Začátek stránky

Povolení uživatelům rozhodnutí o aktualizaci šablon formulářů

Při publikování aktualizované verze šablony formuláře aplikace InfoPath nahrazují kopii šablony formuláře, který je uložený na počítačích uživatelů v rámci nejnovější verze. K tomu dojde automaticky při otevření formuláře, který je založený na aktualizované šablony formuláře. Ve většině případů jedná se má stát. Však je také možné k zobrazení dialogového okna s výzvou uživatelů k aktualizaci na šablonu formuláře, když zpřístupnění nové verze.

  1. V nabídce Nástroje klikněte na Možnosti formuláře.

  2. V seznamu druh klikněte na Správa verzí.

  3. V části verze šablony formuláře zaškrtněte políčko Povolit uživatelům formuláře rozhodnutí o upgradu na novou verzi šabloně formuláře a klikněte na OK.

    Poznámka: Ve výchozím nastavení dat pro hodnotu registru EnableAutoUpdatePrompt vypnutá 0 (). Uživatelům se zobrazí výzva k upgradu formuláře, pouze pokud správce systému změnil hodnotu EnableAutoUpdatePrompt od 0 (vypnuto) na 1 (místní).

  4. V nabídce soubor klikněte na Publikovat a pak postupujte podle pokynů v Průvodci publikování.

Při příštím otevření formuláře, který je založený na vaší šabloně formuláře aplikace InfoPath zobrazí dialogové okno se zobrazí výzvu k nahrazení nebo její kopii existující šablony formuláře s novou verzí. Uživatele můžete rozhodnout, zda chcete provést. Pokud dialogovým oknem nezobrazí, pak hodnotu EnableAutoUpdatePrompt bude pravděpodobně 0 (vypnuto) místo 1 (místní).

Poznámka: Před otevřením skutečně formuláře, uživatelé dostali po kliknutí na odkaz získat aktualizaci tohoto formuláře nebo Získat aktualizace formulářů v této kategorii v dialogovém okně Vyplnit formulář včasným nejnovější verzi konkrétní formulář šablony (soubor s příponou XSN) I když už uživatelé nejnovější verze šablony formuláře na počítačích, na odkazy zůstat aktivní. V tomto scénáři při kliknutí na jeden z odkazů aktualizace aplikace InfoPath jednoduše ukládá nejnovější šablony formuláře na počítači uživatele znovu.

Začátek stránky

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×