Suivi de script et scripts de débogage

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Le suivi de script peut vous aider à filtrer votre recherche de débogage pour affiner rapidement les problèmes de script. Vous pouvez identifier des lignes de script dans l’enregistrement Glide qui ont subi des modifications au cours de l’exécution. Trouver ces lignes de scripts spécifiques plutôt que d’effectuer une recherche étendue permet de gagner du temps et d’améliorer la productivité.

    Vue d’ensemble de Suivi de script

    Utilisez le suivi de script pour affiner votre recherche afin de pouvoir déboguer les scripts et les règles métier plus efficacement. Vous pouvez trouver le traceur de script en effectuant une recherche dans le volet de navigation de gauche.
    Remarque :
    Pour utiliser le suivi de script, votre rôle doit être administrateur.
    Suivi de script dans le volet de navigation Onglet Suivi de script
    Une fois que vous avez activé Script Tracer et exécuté une transaction d’interface utilisateur, Tracer recherche dans tous les scripts en cours d’exécution. Les filtres suivants sont disponibles :
    • Type de fichier : rechercher un type de fichier spécifique
    • Table : recherchez le script en cours d’exécution dans la table spécifique

    Le suivi de script recherche les changements apportés au script pendant l’exécution et les présente dans une liste que vous pouvez examiner. Lorsque vous cliquez sur Démarrer Tracer, le Tracer commence à rechercher des modifications dans l’enregistrement Glide. Vous pouvez cliquer sur le bouton Déboguer le script à tout moment pour afficher le script lui-même.Sortie de différence de script

    Utilisez les onglets pour afficher des informations spécifiques du Tracer.

    L’onglet État affiche les différences entre les anciens scripts et les nouveaux.
    • Par défaut, la case Afficher uniquement les valeurs modifiées est cochée, ce qui vous permet d’éviter les champs qui n’ont pas changé.
    • Pour afficher tous les champs (modifiés ou non), vous pouvez décocher cette case.
    Remarque :
    Si le fichier n’est pas reflété dans l’instruction trace, cela signifie que les modifications apportées à l’enregistrement Glide ne sont pas reconnues par le système.

    En cas d’erreurs, elles s’affichent en haut de l’onglet État, avec leur numéro de ligne et leur message d’erreur affichés par ordre d’occurrence.Erreurs répertoriées dans l’onglet État.

    • Script : affiche la ligne des scripts modifiés que l’enregistrement Glide a subis pendant l’exécution. Vous pouvez afficher la ligne de script complète en cliquant sur le bouton Afficher le script .
    • Transaction : affiche tous les enregistrements de transaction de la trace
    • Déboguer le script : Ouvre le script dans le débogueur pour déboguer le script
    • Afficher le fichier : Ouvre le script dans la ServiceNow plateforme pour modification
    • Effacer la trace : Efface la trace lorsque vous avez terminé.

    Limitation du traceur

    Vous pouvez définir une limite pour votre trace afin de ne pas générer trop de retours. Par défaut, jusqu’à 1 000 lignes de script sont tracées. Une fois ce nombre atteint, vous devez effacer la trace et recommencer le suivi. Si vous souhaitez modifier le nombre maximal de lignes pour le traçage, vous pouvez configurer votre limite à l’aide de la propriété glide.debug.trace.trace_line_limit.

    Étant donné que chaque trace que vous exécutez est nouvelle, assurez-vous d’avoir fini de lire les résultats d’une trace avant de l’effacer et d’en commencer une autre.

    Pour en savoir plus, consultez Scripts de débogage.