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 fejlsikret tilstand, kan du bruge alle funktionerne fejlfinding, det indeholder. Dette omfatter indstilling pausepunkter, trinvis, og få vist et af vinduerne fejlfinding som vinduerne værdikontrol, Immediate og Ringe stablen.

  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.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×