Odpravljanje napak v skriptu

Vsem integriranim razvojnim okoljem je skupna funkcija odpravljanja napak – poiščejo in popravijo napake v skriptu, ki ste ga napisali. Ko odpravljate napake v skriptu, lahko napako v skriptu odpravite, ko se pojavi, ali nastavite prekinitveno točko, tako da skriptu dodate stavek za odpravljanje napak. Stavek za odpravljanje napak iskalniku napak pove, kdaj naj začasno prekine izvajanje in kdaj naj vam omogoči, da pregledate skript in preverite njegovo obnašanje. V tem članku je razloženo, kako skriptu dodati stavek za odpravljanje napak.

  1. V programu Microsoft Office InfoPath odprite predlogo obrazca s skriptom.

  2. V meniju Orodja pokažite na Programiranje in nato kliknite Microsoft Script Editor ali pritisnite ALT+SHIFT+F11, če želite odpreti orodje Microsoft Script Editor.

  3. V skriptu postavite kazalec na mesto, kamor želite dodati stavek za odpravljanje napak, in nato naredite nekaj od tega:

    • Če želite v skriptni jezik JScript dodati stavek za odpravljanje napak, vnesite stavek:

debugger;

  • Če želite v skriptni jezik Visual Basic Scripting Edition (VBScript) dodati stavek za odpravljanje napak, vnesite stavek:

Stop

  1. V tem primeru je prikazano, kako uporabiti stavek za odpravljanje napak v rutini za obravnavo dogodkov OnLoad z uporabo sintakse JScript:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. V orodju MSE kliknite Shrani ali pritisnite CTRL+S.

  3. Preklopite v InfoPath.

  4. V orodni vrstici Standard kliknite Predogled ali pritisnite CTRL+SHIFT+B.

  5. V pogovornem oknu Just-In-Time Debugging kliknite New Instance of Microsoft Script Editor in nato še Yes.

  6. V pogovornem oknu Step Into Remote Procedure Call kliknite Script in nato še OK. Orodje MSE se odpre v načinu odpravljanja napak, rumena puščica pa kaže, kje je bilo izvajanje začasno prekinjeno.

    Namig : V načinu odpravljanja napak lahko v orodju MSE uporabite vse ponujene funkcije za odpravljanje napak, med katere spadajo nastavitev prekinitvenih točk, pregledovanje posameznih programskih stavkov in ogled vseh oken za odpravljanje napak, na primer oken Watch, Immediate in Call Stack.

  7. Če želite prekiniti odpravljanje napak v skriptu, v meniju Debug kliknite Stop debugging ali v orodju MSE pritisnite SHIFT+F5.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×