Skripti silumine

Märkus.:  Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit .

Integreeritud arenduskeskkondades saab sageli kasutada ka võimalust enda kirjutatud skripti siluda ehk sellest vigu otsida ja parandada. Skripti silumisel saate valida, kas silute skriptis esineva vea või määrate katkestuspunkti, lisades skripti silumislause. Silumislause ütleb silurile, millal koodi täitmine katkestada ning lubada teil skripti läbi vaadata ja selle käitumist uurida. Selles artiklis kirjeldatakse silumislause lisamist skripti.

  1. Avage skripti sisaldav vormimall Microsoft Office InfoPathis.

  2. Menüü Tööriistad käsk programmeerimine, ja seejärel klõpsake käsku Microsoft Script Editorvõi vajutage klahvikombinatsiooni ALT + SHIFT + F11 avamiseks Microsoft Script Editor (MSE).

  3. Viige kursor skriptis kohta, kuhu soovite silumislause lisada, ja tehke siis ühte järgmistest.

    • JScripti skriptimiskeele silumine lause lisamiseks tippige debugger; lause.

  • Microsoft Visual Basic Scripting Editioni (VBScript) skriptimiskeele silumine lause lisamiseks tippige Stop lause.

  1. Järgmises näites kirjeldatakse silumislause kasutamist sündmusohjuris OnLoad, kasutades JScripti süntaksit.

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. Klõpsake MSE-s nuppu Salvesta või vajutage klahvikombinatsiooni CTRL+S.

  3. Aktiveerige InfoPath.

  4. Klõpsake tööriistariba Standardne nuppu Eelvaade või vajutage klahvikombinatsiooni CTRL+SHIFT+B.

  5. Klõpsake dialoogiboksis Just-In-Time Debugging (Ajakohane silumine) nuppu New Instance of Microsoft Script Editor (Microsoft Script Editori uus eksemplar) ja siis nuppu Yes (Jah).

  6. Klõpsake dialoogiboksis Step Into Remote Procedure Call (Kaugprotseduuri kutsesse astumine) nuppu Script (Skript) ja siis nuppu OK. MSE avatakse silumisrežiimis ja kollane nool näitab kohta, kus koodi täitmine seisati.

    Näpunäide.: Kui MSE töötab silumisrežiimis, saate kasutada kõiki selle rakenduse pakutavaid silumisvõimalusi. Nende seas on katkestuspunktide määramine, programmi lausete analüüsimine ja silumisakende (nt Watch (Jälgimine), Immediate (Kohene) ja Call Stack (Kutsepinu)) vaatamine.

  7. Kui soovite skripti silumise lõpetada, klõpsake MSE-s menüü Debug (Silu) käsku Stop Debugging (Peata silumine) või vajutage klahvikombinatsiooni SHIFT+F5.

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×