Debuggen von Skript

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Ein häufiges Feature in integrierten Entwicklungsumgebungen ist die Fähigkeit, Fehler in bereits geschriebenem Skript zu debuggen, zu suchen und zu beheben. Beim Debuggen von Skript können Sie entweder beim Auftreten eines Skriptfehlers debuggen, oder Sie legen einen Haltepunkt fest, indem Sie dem Skript eine Debuganweisung hinzufügen. Ein Debugstatement lässt den Debugger wissen, wann die Ausführung angehalten werden soll und ermöglicht es Ihnen, Ihr Skript schrittweise auszuführen und sein Verhalten zu untersuchen. In diesem Artikel wird erläutert, wie Sie einem Skript eine Debuganweisung hinzufügen.

  1. Öffnen Sie in Microsoft Office InfoPath die Formularvorlage, die das Skript enthält.

  2. Klicken Sie im Menü Extras auf Programming, zeigen Sie und dann klicken Sie auf Microsoft Skript-Editor, oder drücken Sie ALT + UMSCHALT + F11, um Microsoft Script Editor (MSE) zu öffnen.

  3. Platzieren Sie den Cursor im Skript an der Stelle, an der Sie die Debuganweisung hinzufügen möchten, und gehen Sie dann folgendermaßen vor:

    • Um eine Anweisung Debuggen Skriptingtools Microsoft JScript-Sprache hinzuzufügen, geben Sie die debugger; -Anweisung.

  • Wenn eine Debuggen-Anweisung in der Microsoft Visual Basic Scripting Edition (VBScript) Skriptingtools Sprache hinzufügen möchten, geben Sie die Stop -Anweisung.

  1. Im folgenden Beispiel wird veranschaulicht, wie Sie die Debuganweisung im Ereignishandler für OnLoad mithilfe der JScript-Syntax verwenden:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. Klicken Sie in MSE auf Speichern, oder drücken Sie STRG+S.

  3. Wechseln Sie zu InfoPath.

  4. Klicken Sie auf der Symbolleiste Standard auf Vorschau, oder drücken Sie STRG+UMSCHALT+B.

  5. Klicken Sie im Dialogfeld Pünktliches Debugging auf Neue Instanz von Microsoft Skript-Editor, und klicken Sie dann auf Ja.

  6. Klicken Sie im Dialogfeld Schritt in Remoteprozeduraufruf auf Skript, und klicken Sie dann auf OK. MSE wird im Debugmodus geöffnet, und ein gelber Pfeil gibt an, an welcher Stelle die Ausführung aufgehoben wurde.

    Tipp : Befindet sich der MSE im Debugmodus, können Sie alle bereitgestellten Debugfeatures verwenden. Hierzu zählt das Festlegen von Haltepunkten, das schrittweise Ausführen von Programmanweisungen und das Anzeigen der Debugfenster, wie z. B. Watch, Direkt und Stapel aufrufen.

  7. Wenn Sie den Debugvorgang Ihres Skripts beenden möchten, klicken Sie im Menu Debug auf Debugvorgang beenden, oder drücken Sie in MSE UMSCHALT+F5.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×