필드 값 비교

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기3분
  • 필드 비교를 통해 사용자는 조건 작성기에서 연산자를 사용하여 동일한 테이블 또는 관련 테이블에 있는 필드 간의 동등성을 평가할 수 있습니다.

    또한 날짜 유형 필드를 비교하여 값이 서로의 특정 범위 내에 있는지 여부를 확인할 수 있습니다. 예를 들어, 작업의 계획된 시작 날짜를 실제 시작 날짜와 비교할 수 있습니다. 목록 뷰에서 필드 비교를 사용하고 보고서를 생성할 수 있습니다.

    필드 비교의 기본 기능은 기록 또는 관련 기록의 두 필드가 동일한 값을 가지는지 여부를 평가하는 것입니다. 예를 들어 호출자 필드가 종결한 사람 필드와 동일한 사용자 기록을 참조하는 모든 인시던트를 표시하는 필터를 만들 수 있습니다.

    사용 가능한 연산자

    필드 비교는 필드 값을 비교하기 위한 여러 필터 연산자를 제공합니다.
    • [같음] 두 필드 값이 같으면 true로 평가됩니다.
    • [is different] 두 필드 값이 같지 않으면 true로 평가됩니다.
    • [is less than] 두 날짜 값이 서로 사용자 정의 범위 내에 있는 경우 true로 평가됩니다.
    • [is more than] 은 두 날짜 값이 서로 사용자 정의 범위 내에 있지 않으면 true로 평가됩니다.

    선택 목록 값 비교

    필드 비교는 레이블 값이 아니라 선택 목록의 딕셔너리 필드를 비교합니다. 예를 들어 우선순위가 높은 인시던트의 우선순위 값은 1-높음이 아니라 1입니다. 선택 값을 찾으 려면 필드 레이블을 마우스 오른쪽 버튼으로 클릭하고 딕셔너리 구성을 선택합니다. 선택 관련 목록에는 각 선택 항목의 값이 표시됩니다.

    빈 필드 비교

    기본적으로 대부분의 필터 작업은 결과 집합에 빈 필드를 반환하지 않습니다. 결과 집합에 빈 필드가 있는 레코드를 포함하려면 [is empty] 연산자를 사용하여 왼쪽 피연산자에 대한 필터 조건을 추가합니다. 자세한 내용은 빈 필드에서 필터링 중 문서를 참조하십시오.

    연산자와 피연산자 사용

    필드를 비교할 때 비교되는 두 필드를 왼쪽 피연산자와 오른쪽 피연산자라고 합니다. 왼쪽 피연산자에서 선택된 필드 유형과 선택한 연산자에 따라 사용 가능한 오른쪽 피연산자가 결정됩니다. [is same] 또는 [is different] 연산자를 사용하는 경우 오른쪽 피연산자 선택에는 왼쪽 피연산자와 동일한 필드 형식의 필드(예: String 또는 Integer)만 포함됩니다.

    예를 들어 왼쪽 피연산자가 [Opened by] 이고 연산자가 [is same]인 작업 [task] 테이블의 필터를 사용하면 오른쪽 피연산자에서 [Closed by] 필드와 같은 사용자 참조 필드만 선택할 수 있습니다.

    [is more than][is less than] 연산자는 날짜 유형 필드에서만 사용할 수 있습니다.

    이 예시 필터는 레코드를 연 사용자가 레코드도 종결한 레코드를 반환합니다.
    그림 1. 필터 예시
    예제 필터.

    비교 가능한 필드

    필드 비교는 여러 필드의 비교를 지원합니다. 비교할 수 있는 필드는 다음과 같은 유형입니다.
    • 문자열, 선택, 정수 및 부울 필드: 두 값이 일치하면 예를 반환합니다.
    • 참조 필드: 두 참조 필드가 동일한 기록을 참조하는 경우 예를 반환합니다.
    • 날짜 및 시간 필드: 시간, 일, 주, 월, 분기 또는 연도를 기준으로 날짜 값을 일치시킬 수 있습니다. 또한 두 날짜가 서로 특정 범위 내에 있는지 여부를 평가할 수 있습니다.
    주:
    필드 비교는 저널, 키워드, 스크립트, 기간, 목록 또는 HTML 필드를 지원하지 않습니다.

    날짜 비교

    날짜 비교를 사용하면 날짜의 두 구성 요소(예: 하루 중 시간 또는 한 달 내의 날짜) 간의 동일성을 평가할 수 있습니다. 또한 두 날짜가 서로의 특정 범위 내에 있는지 평가할 수 있습니다.

    날짜 비교는 활성 사용자의 시간대를 기준으로 합니다. 예를 들어 PST 표준 시간대의 사용자인 경우 [Created] [is same] [Day] as [Closed] 필터는 두 시간이 모두 같은 날 내에 있으므로 오전 6시 PST에 생성되고 오후 3:00 PST에 종결된 인시던트에 대해 true로 평가됩니다. 그러나 GMT 시간대에 있는 사용자는 예시 필터에 대한 응답으로 동일한 인시던트 기록을 볼 수 없습니다. GMT에서 이러한 시간은 같은 날짜에 해당하지 않습니다.

    범위 내에서 같지 않은 날짜를 평가할 수 날짜 값 간의 동등성 평가 있습니다.

    범위 내에서 같지 않은 날짜 평가

    두 날짜가 서로의 특정 범위 내에 있는지 여부를 평가하여 같지 않은 날짜 필드 값을 비교할 수 있습니다. 예를 들어 [Created on] [is more than] [3] [Months] [before] Closed 필터를 만들어 종결되기 최소 3개월 전에 만들어진 모든 레코드를 표시할 수 있습니다. 지정된 숫자 값(예: 예제의 값 3 )은 2자리 이하의 정수여야 합니다. 99 단위보다 큰 차이를 평가하려면 대신 과 같이 덜 세분화된 시간 단위를 선택합니다.
    그림 2. 같지 않은 날짜 필드 비교
    날짜가 같지 않은 필드 비교.
    표 1. 선택 필드 날짜 비교 선택
    선택 필드 날짜 비교 선택
    연산자 보다 큼, 보다 작음
    시간 단위 시간, 일, 주, 월, 분기, 년
    날짜의 상대 위치 전, 후, 전후 또는 이후