Feilsøke skript

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

En vanlig funksjon i integrerte utviklingsmiljøer er muligheten til å søke etter og reparere feil i skript du har skrevet. Når du feilsøker skript, kan du velge om du vil feilsøke når det oppstår skriptfeil, eller du kan sette inn et stoppunkt ved å legge til en feilsøkingssetning i skriptet. En feilsøkingssetning angir når feilsøkingsprogrammet skal stanse programutførelsen slik at du kan bla gjennom skriptet og se hvordan det fungerer. Denne artikkelen forklarer hvordan du legger til en feilsøkingssetning i et skript.

  1. I Microsoft Office InfoPath åpner du skjemamalen som inneholder skriptet.

  2. Verktøy-menyen velger du Programming, og velg Microsoft Skriptredigering, eller trykk ALT + SKIFT + F11 for å åpne Microsoft Script Editor (MSE).

  3. I skriptet plasserer du markøren der du vil legge til en feilsøkingssetning, og deretter gjør du ett av følgende:

    • Hvis du vil legge til en feilsøkingssetning i Microsoft JScript skriptspråk, skriver du inn debugger; -setning.

  • Hvis du vil legge til en feilsøkingssetning i Microsoft Visual Basic Scripting Edition (VBScript) skriptspråk, skriver du inn Stop -setning.

  1. Følgende eksempel viser hvordan du bruker feilsøkingssetningen i hendelsesbehandlingen OnLoad ved hjelp av JScript-syntaks:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. Klikk Lagre i MSE, eller trykk CTRL+S.

  3. Bytt til InfoPath.

  4. Klikk Forhåndsvis på standardverktøylinjen, trykkForhåndsviseller trykk CTRL+SHIFT+B.

  5. Klikk New Instance of Microsoft Script Editor (Ny forekomst av Microsoft Script Editor i dialogboksen Just-In-Time Debugging (Tidsnok feilsøking), og klikk deretter Yes (Ja).

  6. Klikk Script i dialogboksen Step Into Remote Procedure Call (Steg inn i eksternt prosedyrekall), og klikk deretter OK. MSE åpnes i feilsøkingsmodus og viser en gul pil som angir hvor programutførelsen stanset.

    Tips!: Med MSE i feilsøkingsmodus kan du bruke alle feilsøkingsfunksjonene i programmet, inkludert stoppunkt, blaing gjennom programsetninger og visning av feilsøkingsvinduer, for eksempel Watch (Overvåking), Immediate (Øyeblikkelig) og Call Stack (Oppkallsstakk).

  7. Hvis du vil stanse feilsøking i skriptet, klikker du Stop Debugging (Stopp feilsøking) på Debug-menyen eller trykker SKIFT+F5 i MSE.

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×