Skript-Tracer und Debugging-Skripts
Der Skript-Tracer kann Ihnen helfen, Ihre Debugging-Suche zu filtern, um Skriptprobleme schnell einzugrenzen. Sie können Zeilen von Skripts im Glide-Datensatz identifizieren, die während der Ausführung geändert wurden. Wenn Sie diese spezifischen Skriptzeilen finden, anstatt eine breite Suche durchzuführen, sparen Sie Zeit und verbessern die Produktivität.
Übersicht über Skript-Tracer
- Dateityp : Suche nach einem bestimmten Dateityp
- Tabelle : Suchen Sie in der spezifischen Tabelle nach dem Skript, das ausgeführt wird
Der Skript-Tracer sucht während der Ausführung nach Änderungen im Skript und zeigt sie in einer Liste an, die Sie überprüfen können. Wenn Sie auf klicken Starten Sie Tracer , Der Tracer beginnt mit der Suche nach Änderungen im Glide-Datensatz. Sie können auf klicken Debug-Skript Schaltfläche jederzeit, um das Skript selbst anzuzeigen.
Verwenden Sie die Registerkarten, um bestimmte Informationen aus dem Tracer anzuzeigen.
- Standardmäßig ist Nur geänderte Werte anzeigen Das Kontrollkästchen ist aktiviert, sodass Sie Felder vermeiden können, die sich nicht geändert haben.
- Um alle Felder (geändert oder nicht) anzuzeigen, können Sie dieses Kontrollkästchen deaktivieren.
Wenn Fehler auftreten, werden sie oben auf der Registerkarte Status angezeigt, wobei die Zeilennummern und die Fehlermeldung in der Reihenfolge des Auftretens angezeigt werden.
- Skript : Zeigt die Zeile der geänderten Skripts an, die der Glide-Datensatz während der Ausführung durchlaufen hat. Sie können die gesamte Skriptzeile anzeigen, indem Sie auf klicken Skript Anzeigen Schaltfläche.
- Transaktion : Zeigt alle Transaktionsdatensätze des Trace an
- Debug-Skript : Öffnet das Skript in Debugger, um das Skript zu debuggen
- Datei Anzeigen : Öffnet das Skript in ServiceNow Plattform zur Bearbeitung
- Ablaufverfolgung löschen : Löscht die Ablaufverfolgung, wenn Sie fertig sind.
Einschränkung des Tracers
Möglicherweise möchten Sie einen Grenzwert für Ihre Ablaufverfolgung festlegen, damit Sie nicht zu viele Rückgaben generieren. Standardmäßig werden bis zu 1.000 Zeilen von Skripts nachverfolgt. Sobald diese Zahl erreicht ist, müssen Sie die Ablaufverfolgung löschen und erneut mit der Nachverfolgung beginnen. Wenn Sie die maximale Anzahl von Zeilen für die Nachverfolgung ändern möchten, können Sie Ihren Grenzwert mithilfe der Eigenschaft konfigurieren glide.debug.trace.trace_line_limit.
Da jede von Ihnen ausgeführte Ablaufverfolgung neu ist, stellen Sie sicher, dass Sie die Ergebnisse einer Ablaufverfolgung gelesen haben, bevor Sie sie löschen und mit einer anderen beginnen.
Weitere Informationen finden Sie unter Debugging-Skripts.