Écriture dans le journal des débogages

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Pour écrire dans le journal de débogage dans votre JavaScript côté client, ou dans vos politiques d’interface utilisateur, faites un appel à la fonction globale jslog().

    Un exemple d’utilisation de jslog() en JavaScript :
    function logData (r ) {
        lastLogDate  = r. responseXML. documentElement. getAttribute ( "last_log_entry" ) ; var items  = r. responseXML. getElementsByTagName ( "log" ) ;
        jslog ( "response=" + r. responseText ) ; }

    En outre, lorsque les scripts clients s’exécutent, le nom du script client et les informations de minutage s’affichent. Cette option peut être utile pour déterminer quels scripts sont en cours d’exécution et s’ils ont un impact sur les performances.

    Déboguer les politiques d’interface utilisateur

    L’activation de la glide.ui.ui_policy_debug propriété vous permet de surveiller le traitement des actions d’interface utilisateur.

    Voici quelques exemples d’événements de journal d’une politique d’incident qui définit les champs en lecture seule si la incident_state est fermée.
    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
    

    Accéder au journal JavaScript

    Les JavaScripts qui s’exécutent sur le navigateur, tels que les scripts clients, peuvent inclure un appel à jslog() pour envoyer des informations au journal JavaScript. Les utilisateurs disposant du rôle administrateur peuvent accéder à ce journal.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Les étapes pour accéder à la fenêtre de débogage JavaScript dépendent de la version d’interface utilisateur que vous utilisez.
    Remarque :
    La fenêtre de débogage JavaScript n’est pas prise en charge dans Next Experience .Utah Pour plus d’informations sur les fonctionnalités prises en charge dans , reportez-vous à Next Experiencela section Considerations for activating Next Experience.

    Procédure

    1. Ouvrez le journal JavaScript en naviguant jusqu’à l’emplacement approprié pour votre version de l’interface utilisateur.
      Interface utilisateur principale
      1. Cliquez sur l’icône en forme d’engrenage dans la bannière.
      2. Cliquez sur la section Développeur .
      3. Basculez le commutateur Journal JavaScript et Observateur de champ .
      UI15
      1. Cliquez sur l’icône en forme d’engrenage dans la bannière.
      2. Cliquez sur Journal JavaScript et Observateur de champ.
      UI11 Cliquez sur l’icône de débogage ( L’icône de débogage) dans le cadre de la bannière.
      Un nouveau volet s’ouvre en bas de l’écran. Il affiche l’onglet Journal JavaScript et peut également afficher l’onglet Observateur de champ.
    2. Si nécessaire, sélectionnez l’onglet Journal JavaScript .
    3. Cliquez sur l’icône Effacer ( L’icône Effacer) pour effacer le contenu du journal, selon les besoins.