Fejlfinding af script

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

En almindelig funktion i integrerede udviklingsmiljøer er muligheden for at udføre fejlfinding (eller finde og rette fejl) i scripts, som du har skrevet. Når du udfører fejlfinding af et script, kan du enten gøre det, når en scriptfejl opstår, eller angive et pausepunkt ved at tilføje en fejlfindingserklæring i scriptet. En fejlfindingserklæring fortæller fejlfindingsprogrammet, hvornår udførelsen skal afbrydes, så du kan gennemgå scriptet trin for trin og undersøge dets funktion. I denne artikel forklares det, hvordan en fejlfindingserklæring tilføjes i et script.

  1. Åbn formularskabelonen, der indeholder scriptet, i Microsoft Office InfoPath.

  2. Peg på Programming, i menuen Funktioner og derefter skal du klikke på Microsoft Script Editor, eller tryk på ALT + SKIFT + F11 for at åbne Microsoft Script Editor (MSE).

  3. Placer markøren på det sted i scriptet, hvor du vil tilføje en fejlfindingserklæring, og benyt en af følgende fremgangsmåder:

    • For at tilføje en fejlfindingssætning i Microsoft JScript scriptsproget skal du skrive sætningen debugger; .

  • For at tilføje en fejlfindingssætning i Microsoft Visual Basic Scripting Edition (VBScript) scriptsproget skal du skrive sætningen Stop .

  1. I det følgende eksempel vises, hvordan fejlfindingserklæringen i OnLoad-hændelseshandleren bruges ved brug af JScript-syntaks:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. Klik på Gem i MSE, eller tryk på CTRL+S.

  3. Skift til InfoPath.

  4. Klik på Eksempelstandardværktøjslinjen, eller tryk på CTRL+SKIFT+B.

  5. Klik på Ny forekomst af Microsoft Script Editor i dialogboksen JIT-fejlfinding (Just in Time), og klik derefter på Ja.

  6. Klik på Script i dialogboksen Afspil fjernprocedurekald trinvist, og klik derefter på OK. MSE åbnes i fejlfindingstilstand, og en gul pil angiver, hvor udførelsen er afbrudt.

    Tip: Med MSE i fejlfindingstilstand kan du bruge alle fejlfindingsfunktionerne i editoren. Dette omfatter angivelse af pausepunkter, gennemgang af programerklæringer trinvist og visning af fejlfindingsvinduerne Værdikontrol, Brugerudtryk og Stak af kald.

  7. Klik på Stop fejlfinding i menuen Fejlfinding, eller tryk på SKIFT+F5 i MSE, hvis du vil stoppe fejlfindingen af scriptet.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×