콘솔을 사용하여 런타임에 표현식 평가

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 콘솔을 사용하여 런타임에 스크립트를 디버그하는 동안 새로운 변수와 함수를 정의, 선언 및 확인합니다. 콘솔을 사용하려면 스크립트 실행을 일시 중지해야 합니다.

    시작하기 전에

    프로시저

    1. 다음 방법 중 하나로 스크립트 디버거를 시작합니다.
      애플리케이션탐색 경로
      애플리케이션 네비게이터 다음으로 이동 모두 > 시스템 진단 > 스크립트 디버거.
      스튜디오 다음으로 이동 파일 > 스크립트 디버거 시작.
      구문 편집기 스크립트 디버거 아이콘 스크립트 디버거 아이콘을누릅니다.
      스크립트 디버거 모달이 표시됩니다.
    2. 스크립트를 트리거합니다.
      예를 들어 비즈니스 규칙 삽입 스크립트를 트리거하는 기록을 생성합니다. 스크립트 디버거가 중단점이 포함된 첫 번째 줄에서 스크립트를 일시 중지한 다음 스크립트 디버거 확인 창이 표시됩니다 ServiceNow .
      ServiceNow 스크립트 디버거 확인 창.
    3. 디버깅 시작을 클릭합니다.
      포커스가 스크립트 디버거 창으로 이동하고 첫 번째 중단점에서 일시 중지된 대상 스크립트가 표시됩니다.
      주:
      스크립트 디버거의 상태가 EXECUTION_PAUSED인지 확인하십시오. 디버깅 중에 스크립트 실행이 일시 중지된 경우에만 콘솔을 사용할 수 있습니다.
    4. 콘솔 확장( 콘솔 확장 아이콘. )을 클릭하여 콘솔 창을 확장합니다.
      표현식 평가를 시작하려면 콘솔에 하나 이상의 표현식을 입력하고 Enter 키를 누릅니다. 예를 들어, var x = 10; 을 입력하고 Enter 키를 누릅니다. 여러 줄의 표현식을 입력하려면 각 줄 뒤에서 Shift + Enter를 누르고 마지막 표현식 뒤에서 Enter 키를 누릅니다. 콘솔에서 모든 표현식을 지우려면 콘솔 지우기 아이콘( 콘솔 지우기 아이콘)을 클릭합니다. 콘솔 컨트롤에 대한 자세한 내용은 다음 문서를 참조하십시오 스크립트 디버거 단계별 및 콘솔 통제.
      스크립트 디버거에서 비즈니스 규칙 실행이 일시 중지될 때 콘솔에서 표현식을 평가합니다.

      문이 실행되면 브라우저 캐시에 저장됩니다. 위쪽 화살표 키를 사용하여 이전 문을 가져오고 아래쪽 화살표 키를 사용하여 브라우저 캐시에서 다음 문을 가져올 수 있습니다. 사용자 기본 설정에서 세션에 대해 캐시된 명령문 수를 구성할 수 있습니다. 사용자 기본 설정에 대한 자세한 내용은 스크립트 디버거 및 세션 로그를 참조하십시오.

    결과

    문이 실행되면 브라우저 캐시에 저장됩니다. 위쪽 화살표 키를 사용하여 이전 문을 가져오고 아래쪽 화살표 키를 사용하여 브라우저 캐시에서 다음 문을 가져올 수 있습니다. 사용자 기본 설정에서 세션에 대해 캐시된 명령문 수를 구성할 수 있습니다. 사용자 기본 설정에 대한 자세한 내용은 스크립트 디버거 및 세션 로그를 참조하십시오.