Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

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 .

Šablony formuláře může obsahovat pouze skript nebo spravovaný kód, který je napsaný v jedné programovací jazyk. Můžete změnit programovacího jazyka šablony formuláře odebrání původní skript nebo spravovaný kód, zadání programovacího jazyka, přepisování původní skript nebo spravovaný kód v nových programovací jazyk a pak přidejte nový skript nebo spravovaných kód do šablony formuláře.

Poznámka: Aplikace InfoPath nejde převést existující skript nebo spravovaný kód z jednoho programovacího jazyka programovací jazyk.

V tomto článku

Základní informace

Pokud potřebujete přidat obchodní logiky šablony formuláře, například složité výpočty hodnotami, které uživatel zadá do formuláře založené na šabloně formuláře pomocí skriptu nebo spravovaný kód můžete přidat obchodní logiky jeden z několika různých jazyky, včetně C# nebo Microsoft Visual Basic. Po přidání skriptu nebo spravovaný kód k šabloně formuláře, všechny změny, které mají být nebo nový skript nebo spravuje musí být kód, který chcete přidat do šablony formuláře napsáno ve stejném programovacím jazyce.

Jako šablony formuláře vývoj nového požadavkům business, budete muset změnit programovací jazyk používaný v šabloně formuláře. Představte si, například následujících situacích:

  • Vaše společnost používá nové zásady všechny aplikace systému Microsoft Windows a rozšíření vyvinutý oddělení používaný programovacím jazyce C#. Existujících šablon formulářů ve vaší firmě byly vytvořeny pomocí programovacím jazykem Visual Basic. Dodržovat nové zásady, je nutné převést všechny šablony formuláře tak, aby obsahovaly programovacím jazyce C#.

  • Publikování šablony formuláře vytvořené v aplikaci Microsoft Office InfoPath 2003, který má skript napsaný v jazyce JScript. Protože Microsoft Office InfoPath 2007 umožňuje uživatelům vyplňovat formuláře založené na šabloně formuláře ve webovém prohlížeči, musíte tuto šablonu formuláře převést šablony formulářů s podporou prohlížeče a pak publikovat na server s InfoPath Forms Services. Však InfoPath Forms Services mohou jenom zobrazit šablon formulářů s spravovaný kód sestavení; nelze publikovat šablony formuláře, který obsahuje skriptu na server s InfoPath Forms Services. Skript musí převést do sestavení spravovaný kód tak publikování šablony formuláře na server s InfoPath Forms Services.

  • Zodpovídáte za Údržba několik šablon formulářů, které nikoli návrhu. Tyto šablony formuláře obsahovat skriptů v jazyce JScript. Přestože můžete číst a psát skripty v jazyce JScript, umíte pracovat mnohem víc při psaní skriptů pomocí Microsoft Visual Basic Scripting Edition (VBScript) programovacího jazyka. Protože se zachování těchto šablon formulářů, to bude mnohem efektivnější skript vytvořené v jazyce VBScript, takže jste se rozhodli nahradit stávající skripty napsané v jazyce JScript pomocí skriptů pomocí VBScript.

Pokud potřebujete změnit programovací jazyk používaný v existující šablony formuláře, je nutné nejprve odebrat existující skript nebo spravovaný kód v šabloně formuláře a zadejte nové programovacího jazyka šablony formuláře. Po změně programovacího jazyka šablony formuláře je možné přepsat skript nebo spravovaný kód v nový jazyk pomocí Microsoft Script Editor nebo Microsoft Visual Studio Tools for Applications a potom přidat nový skript do šablony formuláře.

Začátek stránky

Změna programovacího jazyka šablony formuláře

Před změnou programovacího jazyka šablony formuláře můžete uložit kopii původního zdrojového kódu v textovém editoru, jako je Notepad, v případě, že budete muset v nápovědě k ho nebo použijte původního kódu.

Uložení původní zdrojového kódu

  1. Otevřete šablonu formuláře v režimu návrhu.

  2. V nabídce Nástroje přejděte programování a pak udělejte jednu z těchto věcí:

    • Pokud vaše šablona formuláře obsahuje skript, klikněte na Microsoft Script Editor.

    • Pokud vaše šablona formuláře obsahuje spravovaný kód, klikněte na Microsoft Visual Studio Tools for Applications.

  3. V nabídce Úpravy Microsoft Script Editor nebo Microsoft Visual Studio Tools for Applications klikněte na tlačítko Vybrat vše.

  4. V nabídce Edit (Úpravy) klikněte na příkaz Copy (Kopírovat).

  5. Vložte kód, který jste zkopírovali do textového editoru, jako je Poznámkový blok.

  6. Uložte textový soubor editoru.

Změna programovacího jazyka šablony formuláře

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

  2. Ve skupinovém rámečku kategorie v dialogovém okně Možnosti formuláře klepněte na položku programování.

  3. V části programovacího jazyka klikněte na Odebrat kód.

  4. Klikněte na Ano, v okně se zprávou upozornění, že se chystáte odebrat kódu v šabloně formuláře.

  5. V seznamu jazyk kódu šablony formuláře klikněte na jazyk, který chcete použít v šabloně formuláře.

    Tip: Chcete-li změnit programovacího jazyka Visual Basic nebo C# zadejte do pole umístění projektu pro kód v jazyce Visual Basic a C# místo, kam chcete ukládat soubory projektu.

Začátek stránky

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×