Script Debugger – Status

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Die Script DebuggerDer Status bestimmt, welche Debugging-Aktionen verfügbar sind und welche Informationen er anzeigen kann.

    Die Script DebuggerZeigt seinen Status unten links auf der Anwenderoberfläche an.

    Abbildung : 1. Beispiel Script DebuggerStatus
    Die Script Debugger Status Feld, das den Beispielstatus „EXECUTION_PAUSED“ anzeigt
    Tabelle : 1. Möglich Script DebuggerStatuswerte
    Status Tritt auf, wenn Beschreibung Aktionen verfügbar
    WAITING_FOR_FIRST_BREAKPOINT Der Anwender öffnet einen Script DebuggerFenster oder Registerkarte. Die Script DebuggerIst bereit, das Skript anzuhalten und Debugging-Informationen anzuzeigen. Skript am ersten Haltepunkt im Aufrufstapel anhalten.
    AUSFÜHRUNG_PAUSIERT
    • Die Script DebuggerHält an einem Haltepunkt an.
    • Der Anwender geht zur nächsten Zeile des ausgewerteten Codes, oder tritt in die nächste Zeile ein oder aus.
    Die Script DebuggerWurde für eine Codezeile angehalten, und der Anwender kann das Skript debuggen. Konsole ist aktiviert.
    • Setzen Sie die Verarbeitung bis fort Script DebuggerErreicht den nächsten Haltepunkt.
    • Schritt durch ein Skript.
    • Zeigen Sie den Anrufstapel an.
    • Zeigen Sie Transaktionsinformationen an.
    • Variablenwerte anzeigen.
    • Ausdrücke in der Konsole während der Laufzeit auswerten.
    WARTEN_AUF_HALTEPUNKT
    • Der Anwender setzt die Verarbeitung bis fort Script DebuggerErreicht den nächsten Haltepunkt.
    • Der Anwender durchläuft ein Skript bis Script DebuggerErreicht die nächste Codezeile, die ausgewertet oder die Transaktion abgeschlossen werden soll.
    Die Script DebuggerSucht nach der nächsten Codezeile, an der angehalten werden soll. Anwender sehen diesen Status normalerweise nie, da Script DebuggerÄndert den Status, nachdem der nächste Haltepunkt oder die nächste Skriptzeile gefunden wurde, die ausgewertet werden soll.
    • Skript am nächsten Haltepunkt anhalten.
    • Skript an der nächsten Skriptzeile anhalten, die eine Evaluierung erfordert.
    AUS
    • Der Anwender hält an Script Debugger.
    • Der Anwender schließt Script DebuggerFenster oder Registerkarte.
    • Die Anwendersitzung endet aus beliebigem Grund.
    • Der Administrator setzt alle zurück Script DebuggerInstanzen durch Navigieren zu debugger_Reset.do Seite.
    Die Script DebuggerIst inaktiv und hält keine Skripts an oder zeigt Debugging-Informationen an.
    • Starten Sie Script Debugger.
    • Öffnen Sie ein Script DebuggerFenster oder Registerkarte.

    Protokolleinträge

    Jedes Mal, wenn die Ausführung einer Debug-Transaktion abgeschlossen ist, erstellt das System einen Protokolleintrag dafür mit DEBUGGING AUSGEFÜHRT Präfix. Zum Beispiel:

    2016-08-15 15:57:32 (197) Default-thread-3 900F510167112200C4098C7942415A75 *** End
    #39, path: /my-app.do, user: admin, DEBUGGED total transaction time: 0:00:11.010,
    transaction processing time: 0:00:11.010, network: 0:00:00.000, chars: 6,058, uncompressed
    chars: 20,731, SQL time: 50 (count: 34), business rule: 0 (count: 0), phase 1 
    form length 56,464, largest chunk written: 10,428, request parms size: 40, largest input read: 0