Zmena programovací jazyk šablóny 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.

Šablóny formulára môže obsahovať iba skript alebo spravovaný kód, ktorý je napísaný v jeden programovací jazyk. Môžete zmeniť programovací jazyk šablóny formulára odstránením pôvodnej skript alebo spravovaný kód, ktorá určuje nový programovací jazyk, prepisovanie pôvodnej skript alebo spravovaný kód v novej programovací jazyk, a potom pridať nový skript alebo spravovaných kódu do šablóny formulára.

Poznámka: Program InfoPath nie je možné konvertovať existujúci skript alebo spravovaný kód z jedného programovacieho jazyka do inej programovací jazyk.

Obsah tohto článku

Prehľad

Zmena programovací jazyk šablóny formulára

Prehľad

Keď budete musieť použiť skript alebo spravovaný kód pracovnej logiky pridať do šablóny formulára, ako je napríklad vykonávanie zložitých výpočtov pomocou hodnôt, ktoré používatelia zadávajú do formulárov založených na šablóne formulára môžete pridať vašej pracovnej logiky s použitím niektorého z niekoľkých rôznych jazykmi, vrátane C# alebo Microsoft Visual Basic. Po pridaní skript alebo spravovaný kód v šablóne formulára, všetky zmeny, ktoré chcete vykonať alebo ľubovoľný nový skript alebo spravuje kód, ktorý chcete pridať do šablóny formulára musí byť napísané v rovnakom programovacom jazyku.

Ako v šablóne formulára vývoja splniť nové obchodné požiadavky, musíte zmeniť programovací jazyk používaný v šablóne formulára. Predstavte si napríklad nasledujúcich situácií:

  • Má vaša spoločnosť novú politiku, všetky programy Microsoft Windows a program rozšírenia vyvinutý oddelenie použiť programovací jazyk C#. Existujúcich šablón formulárov používaných vo vašej spoločnosti boli navrhnuté s použitím programovacieho jazyka Visual Basic. Plnenie novej politiky, je nutné skonvertovať všetky šablóny formulára tak, aby ich používať programovací jazyk C#.

  • Zverejnili ste vytvorili v Microsoft Office InfoPath 2003, ktorý má skript napísaný v JScript šablóny formulára. Pretože Microsoft Office InfoPath 2007 umožňuje používateľom vypĺňať formuláre založené na šablóne formulára vo webovom prehliadači, musíte konvertovať túto šablónu formulára do šablóny formulára povolená pre prehľadávač a potom ho publikovať na serveri využívajúcom InfoPath Forms Services. InfoPath Forms Services však môže zobraziť len šablón formulárov s zostavy spravovaného kódu; nie je možné publikovať šablóny formulára, ktorý obsahuje skript na serveri využívajúcom InfoPath Forms Services. Skript je nutné skonvertovať do zostavy spravovaného kódu tak, že môžete publikovať šablónu formulára na serveri využívajúcom InfoPath Forms Services.

  • Ste zodpovední za udržiavanie niekoľko šablón formulárov, ktoré ste nemal design. Tieto šablóny obsahujú skripty napísané v JScript. Hoci môžete čítanie a zápis skripty napísané v JScript, je oveľa viac ovládať na písanie skriptov pomocou Microsoft Visual Basic Scripting Edition (VBScript) programovací jazyk. Pretože budete udržiavať tieto šablóny formulárov, bude oveľa efektívnejšie, ak skript bol napísaný v VBScript, aby ste sa rozhodli nahradiť existujúce skripty napísané JScript s skripty napísané pomocou VBScript.

Ak potrebujete zmeniť programovací jazyk používaný v existujúcej šablóny formulára, musíte najprv odstrániť existujúci skript alebo spravovaný kód zo šablóny formulára, a zadajte nový programovací jazyk pre šablónu formulára. Keď zmeníte programovací jazyk v šablóne formulára, môžete prepísať skript alebo spravovaný kód v novom jazyku pomocou Microsoft Script Editor alebo Microsoft Visual Studio Tools for Applications, a potom pridajte nový skript k šablóne formulára.

Na začiatok stránky

Zmena programovací jazyk šablóny formulára

Pred zmenou programovací jazyk šablóny formulára, môžete uložiť kópiu pôvodný zdrojový kód v textovom editore, napríklad Microsoft Notepad, v prípade, že je potrebné sa k nej vrátiť alebo použiť pôvodný kód.

Uložiť pôvodný zdrojový kód

  1. Otvorte šablónu formulára v režime návrhu.

  2. V ponuke Nástroje ukážte na plánovanie a potom vykonajte jeden z nasledujúcich krokov:

    • Ak šablóna formulára obsahuje skript, kliknite na položku Microsoft Script Editor.

    • Ak šablóna formulára obsahuje spravovaný kód, kliknite na položku Microsoft Visual Studio Tools for Applications.

  3. V ponuke Upraviť Microsoft Script Editor alebo Microsoft Visual Studio Tools for Applications, kliknite na položku Vybrať všetko.

  4. V ponuke Úpravy kliknite na príkaz Kopírovať.

  5. Prilepte kód, ktorý ste skopírovali do textovom editore, napríklad v poznámkovom bloku.

  6. Uložte textový súbor editor.

Zmena programovací jazyk šablóny formulára

  1. V ponuke Nástroje kliknite na položku Možnosti formulára.

  2. V časti kategórie v dialógovom okne Formulár-možnosti kliknite na položku plánovanie.

  3. V časti programovací jazyk, kliknite na položku Odstrániť kód.

  4. Kliknite na tlačidlo Áno v okne s hlásením upozornenie, že sa chystáte odstrániť kód zo šablóny formulára.

  5. V zozname Jazyk kódu šablóny formulára kliknite na jazyk, ktorý chcete použiť v šablóne formulára.

    Tip: Ak chcete zmeniť programovací jazyk Visual Basic alebo C#, v poli umiestnenie projektu pre kód Visual Basic a C# zadajte miesto, miesto, kam chcete uložiť súbory projektu.

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.

×