Écrire dans le journal des débogages
Pour écrire dans le journal de débogage de votre JavaScript côté client, ou de vos stratégies d’interface utilisateur, faites un appel à la fonction globale jslog().
jslog() en JavaScript :function logData (r ) {
lastLogDate = r. responseXML. documentElement. getAttribute ( "last_log_entry" ) ; var items = r. responseXML. getElementsByTagName ( "log" ) ;
jslog ( "response=" + r. responseText ) ; }De plus, lorsque des scripts clients s’exécutent, le nom du script client et les informations de synchronisation s’affichent. Cela 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.
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
Le code JavaScript qui s’exécute sur le navigateur, comme les scripts clients, peut inclure un appel à jslog() pour envoyer des informations au journal JavaScript. Les utilisateurs disposant du rôle admin peuvent accéder à ce journal.
Avant de commencer
Rôle requis : administrateur