Skripti silumine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

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.

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma 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.

×