스크립트 추적기 및 디버깅 스크립트

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • 스크립트 추적기를 사용하면 디버깅 검색을 필터링하여 스크립트 문제의 범위를 빠르게 좁힐 수 있습니다. 실행 중에 변경된 스크립트 줄을 Glide 기록에 식별할 수 있습니다. 광범위한 검색을 수행하는 대신 특정 스크립트 줄을 찾으면 시간을 절약하고 생산성을 높일 수 있습니다.

    스크립트 추적기 개요

    스크립트 추적기를 사용하여 검색 범위를 좁히면 스크립트와 비즈니스 규칙을 보다 효율적으로 디버그할 수 있습니다. 왼쪽 탐색 창에서 검색하여 스크립트 추적기를 찾을 수 있습니다.
    주:
    스크립트 추적기를 사용하려면 역할이 관리자여야 합니다.
    탐색 창의 스크립트 추적기 스크립트 추적기 탭
    스크립트 추적기를 활성화하고 UI 트랜잭션을 실행하면 추적기가 실행 중인 모든 스크립트를 검색합니다. 다음과 같은 필터를 사용할 수 있습니다.
    • 파일 유형: 특정 파일 유형을 검색합니다.
    • 테이블: 실행 중인 스크립트에 대한 특정 테이블을 찾습니다.

    스크립트 추적기는 실행 중에 스크립트의 변경 내용을 검색하여 검사할 수 있도록 목록에 표시합니다. 추적기 시작을 클릭하면 추적기가 Glide 레코드의 변경 사항 검색을 시작합니다. 언제든지 스크립트 디버그 버튼을 클릭하여 스크립트 자체를 볼 수 있습니다.스크립트 차이 출력

    탭을 사용하여 추적 프로그램의 특정 정보를 볼 수 있습니다.

    상태 탭에는 이전 스크립트와 새 스크립트 간의 차이점이 표시됩니다.
    • 기본적으로 변경된 값만 표시 확인란이 활성화되어 있으므로 변경되지 않은 필드를 방지할 수 있습니다.
    • 모든 필드(변경 여부에 관계없이)를 보려면 해당 확인란의 선택을 취소할 수 있습니다.
    주:
    파일이 추적 문에 반영되지 않으면 Glide 레코드의 변경 내용이 시스템에서 인식되지 않음을 의미합니다.

    오류가 있는 경우 상태 탭의 맨 위에 라인 번호와 오류 메시지가 발생 순서대로 표시됩니다.상태 탭에 나열된 오류입니다.

    • 스크립트: 실행 중에 Glide 기록이 수행된 변경된 스크립트 행을 표시합니다. 스크립트 표시 버튼을 클릭하여 전체 스크립트 행을 볼 수 있습니다.
    • 트랜잭션: Trace의 모든 트랜잭션 기록 표시
    • 디버그 스크립트: 디버거에서 스크립트를 열어 스크립트를 디버그합니다.
    • 파일 보기: 편집을 위해 플랫폼에서 스크립트를 엽니다.ServiceNow
    • 추적 지우기: 완료되면 추적을 지웁니다.

    추적 프로그램 제한

    너무 많은 반환을 생성하지 않도록 추적에 대한 제한을 설정할 수 있습니다. 기본적으로 최대 1,000줄의 스크립트 추적이 수행됩니다. 이 숫자에 도달하면 추적을 지우고 추적을 다시 시작해야 합니다. 추적을 위한 최대 줄 수를 변경하려면 속성을 glide.debug.trace.trace_line_limit사용하여 제한을 구성할 수 있습니다.

    실행하는 각 추적은 새 추적이므로 추적을 지우고 다른 추적을 시작하기 전에 한 추적의 결과를 읽었는지 확인하십시오.

    자세한 내용은 디버깅 스크립트 문서를 참조하십시오.