디버그 로그에 쓰기
클라이언트 측 JavaScript 또는 UI 정책에서 디버그 로그에 쓰려면 전역 함수 jslog()를 호출합니다.
JavaScript에서
jslog() 를 사용하는 예:function logData (r ) {
lastLogDate = r. responseXML. documentElement. getAttribute ( "last_log_entry" ) ; var items = r. responseXML. getElementsByTagName ( "log" ) ;
jslog ( "response=" + r. responseText ) ; }또한 클라이언트 스크립트가 실행되면 클라이언트 스크립트의 이름과 타이밍 정보가 표시됩니다. 이는 실행 중인 스크립트와 성능에 영향을 미치는지 여부를 확인하는 데 유용할 수 있습니다.
UI 디버그 정책
속성을 glide.ui.ui_policy_debug 사용하면 UI 작업 처리를 모니터링할 수 있습니다.
다음은 incident_state가 종결된 경우 필드를 읽기 전용으로 설정하는 인시던트 정책의 몇 가지 샘플 로그 이벤트입니다.
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
JavaScript 로그에 액세스
브라우저에서 실행되는 JavaScript(예: 클라이언트 스크립트)에는 JavaScript 로그에 정보를 보내기 위한 jslog() 호출이 포함될 수 있습니다. 관리자 역할을 가진 사용자는 이 로그에 액세스할 수 있습니다.
시작하기 전에
필요한 역할: admin
이 태스크 정보
JavaScript 디버그 창에 액세스하는 단계는 사용 중인 UI 버전에 따라 다릅니다.
주:
JavaScript 디버그 창은 에서 Utah지원되지 Next Experience 않습니다. 에서 Next Experience지원되는 기능에 대한 자세한 내용은 다음 문서를 참조하십시오 Considerations for activating Next Experience.