조회 유틸리티

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 주제의 가상 에이전트 조회 유틸리티를 사용하여 기록 쿼리를 반환합니다 ServiceNow .

    조회 유틸리티 속성

    속성 설명
    노드 이름 주제 플로우에서 이 조회 유틸리티 노드를 식별하는 이름입니다.
    변수 이름 스크립트에서 반환된 기록을 저장하는 변수입니다. 변수 이름은 노드 이름 속성에서 자동으로 생성됩니다.
    테이블 쿼리에 사용되는 테이블입니다.
    를 사용하여 이 테이블 필터링 기록을 검색할 쿼리입니다. 조건 작성기 또는 스크립트를 사용하여 쿼리 조건을 지정합니다.
    고급
    이 노드 숨기기
    다음과 같은 경우 이 노드를 조건부로 표시합니다.

    대화에 이 노드를 표시하기 위한 조건을 지정하는 노코드 조건문 또는 로우코드 스크립트입니다. 조건은 true로 평가되어야 합니다.

    예제 조회 유틸리티

    그림 1. 조회 유틸리티 기본 속성
    조회 유틸리티 속성에는 노드 이름, 쿼리할 테이블, 조회 결과를 필터링하는 조건이 포함됩니다.

    예제 조회 스크립트

    (function execute(table) {
    
           var now_GR = new GlideRecord(table);
           gr.addEncodedQuery('active=true');
           gr.setLimit(1);
           gr.query();
           if(gr.next()) {
              return gr;
        }
    })(table)
    

    이 예에서는 첫 번째 활성 기록에 대해 테이블을 쿼리합니다. 쿼리할 테이블은 조회 유틸리티 컨트롤에 있는 Table 속성에 정의되어 있습니다. setLimit() 메서드는 데이터베이스에서 단일 레코드만 반환되도록 합니다. 기록이 발견되면 반환됩니다. GlideRecord 쿼리에 대한 자세한 내용은 스크립트에서 테이블 쿼리를 참조하십시오 .