Gravando no log de depuração
Para gravar no log de depuração em suas políticas de IU ou JavaScript do lado do cliente, faça uma chamada para a função global jslog().
Um exemplo do uso de
jslog() em JavaScript:function logData (r ) {
lastLogDate = r. responseXML. documentElement. getAttribute ( "last_log_entry" ) ; var items = r. responseXML. getElementsByTagName ( "log" ) ;
jslog ( "response=" + r. responseText ) ; }Além disso, quando os scripts do cliente são executados, o nome do script do cliente e as informações de tempo são exibidos. Isso pode ser útil para determinar quais scripts estão sendo executados e se eles estão afetando o desempenho.
Depurar políticas de IU
Habilitar a propriedade glide.ui.ui_policy_debug permite monitorar o processamento de ações de IU.
Aqui estão alguns eventos de log de amostra de uma política de incidente que define os campos como somente leitura se o incident_state estiver fechado.
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
Acessar o log do JavaScript
O JavaScript executado no navegador, como Client scripts, pode incluir uma chamada para jslog() para enviar informações para o log do JavaScript. Usuários com a função de administrador podem acessar este log.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
As etapas para acessar a janela de depuração do JavaScript dependem da versão da IU que você está usando.
Nota:
A janela de depuração JavaScript não é compatível com Next Experience em Utah. Para obter mais informações sobre os recursos compatíveis em Next Experience, consulte Considerations for activating Next Experience.