Ladenie skriptu

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Často používanou funkciou integrovaných vývojárskych prostredí je možnosť ladenia alebo vyhľadania a opravy chýb v skriptoch, ktoré ste napísali. Keď ladíte skript, môžete ho ladiť pri výskyte chyby skriptu alebo nastaviť bod prerušenia pridaním príkazu ladenia do skriptu. Príkaz ladenia prikáže ladiacemu nástroju zastaviť vykonávanie skriptu a umožní vám prejsť jednotlivými krokmi skriptu a preskúmať jeho správanie. Tento článok vysvetľuje spôsob pridania príkazu ladenia do skriptu.

  1. V programe Microsoft Office InfoPath otvorte šablónu formulára, ktorá obsahuje skript.

  2. V ponuke Nástroje ukážte na plánovanie, a potom kliknite na položku Microsoft Script Editor alebo stlačte kombináciu klávesov ALT + SHIFT + F11 Otvorte Microsoft Script Editor (MSE).

  3. V skripte umiestnite kurzor na miesto, na ktoré chcete pridať príkaz ladenia, a vykonajte jednu z nasledovných činností:

    • Ak chcete pridať ladenie príkaz skriptovacieho jazyka Microsoft JScript, zadajte príkaz debugger; .

  • Ak chcete pridať ladenie príkaz skriptovacieho jazyka Microsoft Visual Basic Scripting Edition (VBScript), zadajte príkaz Stop .

  1. Nasledovný príklad predstavuje spôsob použitia príkazu ladenia v obsluhe udalostí OnLoad s použitím syntaxe jazyka JScript:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. V programe MSE kliknite na príkaz Uložiť (Save) alebo stlačte klávesy CTRL+S.

  3. Prepnite sa do programu InfoPath.

  4. Na paneli s nástrojmi Štandardný kliknite na tlačidlo Ukážka alebo stlačte kombináciu klávesov CTRL+SHIFT+B.

  5. V dialógovom okne Ladenie JIT (Just-In-Time Debugging) kliknite na možnosť Nová inštancia programu Microsoft Script Editor (New Instance of Microsoft Script Editor) a potom kliknite na možnosť Áno (Yes).

  6. V dialógovom okne Krok do volania vzdialenej procedúry (Step Into Remote Procedure Call), kliknite na položku Skript a potom kliknite na tlačidlo OK. Otvorí sa program MSE v režime ladenia a žltá šípka označuje, kde sa vykonávanie skriptu prerušilo.

    Tip : S programom MSE v režime ladenia môžete použiť všetky ladiace funkcie, ktoré sú dostupné. Sú to funkcie nastavenia bodov prerušenia, pokračovanie po jednotlivých príkazoch a zobrazovanie okien ladenia, napríklad okien Watch (Sledovanie), Immediate (Hodnoty) a Požiadavka na zaplnenie (Call Stack).

  7. Ak chcete ladenie skriptu zastaviť, kliknite na príkaz Zastaviť ladenie (Stop Debugging) v ponuke Ladiť alebo v programe MSE stlačte klávesy SHIFT+F5.

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
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.

×