Script tracer et scripts de débogage
Le suivi de script peut vous aider à filtrer votre recherche de débogage pour affiner rapidement les problèmes de script. Vous pouvez identifier les lignes de scripts 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 large permet de gagner du temps et d’améliorer la productivité.
Vue d'ensemble
- Type de fichier : recherche d’un type de fichier spécifique
- Table : recherchez dans la table spécifique le script en cours d’exécution
Le suivi de script recherche les changements dans le script pendant l’exécution et les présente dans une liste que vous pouvez examiner. Lorsque vous cliquez sur Démarrer le traceur, le traceur commence à rechercher des modifications dans l’enregistrement Glide. Vous pouvez cliquer sur le bouton Déboguer le script à tout moment pour voir le script lui-même.
Utilisez les onglets pour afficher des informations spécifiques du Tracer.
- Par défaut, la case Afficher uniquement les valeurs modifiées est cochée, vous pouvez donc éviter les champs qui n’ont pas changé.
- Pour afficher tous les champs (modifiés ou non), décochez cette case.
En cas d’erreur, elles s’affichent en haut de l’onglet État, avec leurs numéros de ligne et leur message d’erreur affichés dans l’ordre d’occurrence.
- Script : affiche la ligne des scripts modifiés que l’enregistrement Glide a subis au cours de l’exécution. Vous pouvez afficher la ligne de script entière 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 le déboguer
- Afficher le fichier : ouvre le script dans la plateforme pour le ServiceNow modifier
- Effacer la trace : efface la trace lorsque vous avez terminé.
Limiter le traceur
Vous voudrez peut-être 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 seront tracées. Une fois ce nombre atteint, vous devez effacer la trace et recommencer le traçage. 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 terminé 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.