---
sourceDocument: Yokohama Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

In das Debug-Protokoll schreiben
================================

In das Debug-Protokoll schreiben {#ariaid-title1}
=================================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Rufen Sie die globale Funktion `jslog()` auf, um das Debug-Protokoll in Ihren clientseitigen JavaScript- oder UI-Richtlinien zu schreiben.  
Ein Beispiel für die Verwendung von `jslog()` in JavaScript:

    function logData (r ) {
        lastLogDate  = r. responseXML. documentElement. getAttribute ( "last_log_entry" ) ; var items  = r. responseXML. getElementsByTagName ( "log" ) ;
        jslog ( "response=" + r. responseText ) ; }

Zusätzlich werden bei der Ausführung Client-Skripts der Name des Client-Skripts und Informationen zum Timing angezeigt. Dies kann nützlich sein, um festzustellen, welche -Skripts ausgeführt werden und ob sie sich auf die Leistung auswirken.

UI-Richtlinien debuggen {#ariaid-title2}
----------------------------------------

Durch Aktivieren der Eigenschaft glide.ui.ui_policy_debug können Sie die Verarbeitung von UI-Aktionen überwachen.  
Hier einige Beispielprotokollereignisse aus einer Incident-Richtlinie, in der Felder schreibgeschützt sind, wenn der incident_state geschlossen ist.

    GlideFieldPolicy: Evaluating condition
    GlideFieldPolicy:     incident_state (7) = 7 -> true
    GlideFieldPolicy: --->>> TRUE
    GlideFieldPolicy:    Setting opened_at disabled to true
    GlideFieldPolicy:    Setting opened_by disabled to true
    GlideFieldPolicy:    Setting closed_at disabled to true
    GlideFieldPolicy:    Setting closed_by disabled to true
    GlideFieldPolicy:    Setting company disabled to true

Auf JavaScript-Protokoll zugreifen {#ariaid-title3}
---------------------------------------------------

JavaScript, das im Browser ausgeführt wird, wie beispielsweise Client-Scripts, kann einen Anruf an jslog() beinhalten, um Informationen an das JavaScript-Protokoll zu senden. Benutzer mit der Administratorrolle können auf dieses Protokoll zugreifen.

### Vorbereitungen

Erforderliche Rolle: Administrator

### Warum und wann dieser Vorgang ausgeführt wird

Die Schritte für den Zugriff auf das JavaScript Debugger-Fenster hängen von der verwendeten UI-Version ab.  
Hinweis:  
Das JavaScript-Debug-Fenster wird mit Next Experience in Utahnicht unterstützt. Weitere Informationen zu den in Next Experienceunterstützten Funktionen finden Sie unter [Considerations for activating Next Experience](https://www.servicenow.com/docs/access?context=next-experience-adoption-paths&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US).

### Prozedur

1. Öffnen Sie das JavaScript-Protokoll, indem Sie zum entsprechenden Speicherort für Ihre Version der Benutzeroberfläche navigieren.  

   |---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
   | Core-UI | 1. Klicken Sie auf das Zahnradsymbol im Banner-Frame. 2. Klicken Sie in den Bereich Entwickler. 3. Schalten Sie auf JavaScript-Protokoll und Field Watcher um. {#t_JavaScriptLog__ol_rf2_2dq_ms} |
   | UI15    | 1. Klicken Sie auf das Zahnradsymbol im Banner-Frame. 2. Klicken Sie auf JavaScript-Protokoll und Field Watcher. {#t_JavaScriptLog__ol_em3_kdq_ms}                                               |
   | UI11    | Klicken Sie auf das Debugger-Symbol (![Das Debugger-Symbol]()) im Banner-Frame.                                                                                                                  |
   [ ]

   {#t_JavaScriptLog__simpletable_HowToOpenJavaScriptLogAndFieldWatcherInDifferentUIs}  
   Ein neues Fenster wird am unteren Bildschirmrand geöffnet. Es zeigt die Registerkarte JavaScript-Protokoll und möglicherweise auch die Registerkarte Field Watcher.
2. Wählen Sie bei Bedarf die Registerkarte JavaScript-Protokoll aus.
3. Klicken Sie bei Bedarf auf das Löschsymbol ( ![Löschsymbol]()), um den Inhalt des Protokolls zu löschen.

