작업 항목 쿼리 만들기

업데이트: 2007년 11월

쿼리를 사용하여 작업 항목 폼의 정보를 기반으로 작업 항목을 찾을 수 있습니다. 간단한 쿼리를 사용하면 자신에게 할당된 모든 작업 항목 등 폼의 한 부분에 특정 값이 포함된 작업 항목을 검색할 수 있습니다. 더 복잡한 쿼리를 사용하면 폼의 여러 값을 검색할 수 있습니다. 쿼리 결과를 구체화하는 절을 사용하여 쿼리를 만들 수도 있습니다.

Team Foundation 작업 항목 추적에서 작업 항목만을 대상으로 하는 쿼리를 작업 항목 쿼리라고 하며 이러한 쿼리의 파일 이름 확장명으로는 .wiq가 사용됩니다.

쿼리 연산자

쿼리 연산자는 작업 항목 쿼리를 만들 때 쿼리 절에 사용됩니다. 각 쿼리 절은 필드 이름, 쿼리 연산자 및 값으로 구성됩니다. 쿼리 연산자는 작업 항목이 결과에 포함되어야 하는지 여부를 판단할 때 적용할 연산을 결정합니다.

다음 표에서는 Team Foundation 작업 항목 추적에 사용할 수 있는 쿼리 연산자를 보여 줍니다.

쿼리 연산자

설명

적용 가능한 필드 형식

=

필드가 지정한 값과 일치하면 작업 항목을 반환합니다.

숫자, 텍스트, 날짜, 트리

<>

필드가 지정한 값과 일치하지 않으면 작업 항목을 반환합니다.

숫자, 텍스트, 날짜, 트리

>

필드가 지정한 값보다 크면 작업 항목을 반환합니다.

숫자, 텍스트, 날짜

<

필드가 지정한 값보다 작으면 작업 항목을 반환합니다.

숫자, 텍스트, 날짜

>=

필드가 지정한 값보다 크거나 같으면 작업 항목을 반환합니다.

숫자, 텍스트, 날짜

<=

필드가 지정한 값보다 작거나 같으면 작업 항목을 반환합니다.

숫자, 텍스트, 날짜

Contains

필드에 지정한 텍스트 값이 들어 있으면 작업 항목을 반환합니다.

텍스트

포함 안 함

필드에 지정한 텍스트 값이 들어 있지 않으면 작업 항목을 반환합니다.

텍스트

In

필드가 지정한 집합의 값 중 하나와 일치하면 작업 항목을 반환합니다. 예를 들어 ID 필드를 100, 101, 102 값 잡합과 비교하면 작업 항목 100, 101 및 102가 반환됩니다.

숫자, 텍스트, 날짜, 트리

할당된 적 있음

필드 기록을 검색합니다. 필드의 이전 기록 값 중 하나가 지정한 값과 일치하면 작업 항목을 반환합니다.

텍스트, 날짜

다음에 속함

트리 필드를 검색하고 특정 값으로 지정된 노드 아래쪽의 모든 작업 항목을 반환합니다.

트리

다음에 속하지 않음

트리 필드를 검색하고 특정 값으로 지정된 노드의 아래쪽에 있지 않은 모든 작업 항목을 반환합니다.

트리

쿼리 변수

쿼리 변수를 사용하면 현재 날짜, 현재 사용자 또는 현재 프로젝트를 동적으로 검색하는 쿼리를 만드는 데 필요한 쿼리의 값을 생성할 수 있습니다.

다음 표에는 Team Foundation 작업 항목 추적에서 사용할 수 있는 쿼리 변수가 나와 있습니다.

쿼리 변수

결과(Result)

@Me

값 열에 @Me 값을 사용하면 사용자 별칭이 지정된 필드에서 현재 사용자의 별칭을 자동으로 검색할 수 있습니다. 예를 들어 자신이 열어 둔 작업 항목 목록을 반환하려면 필드 열을 활성화한 사람으로 설정하고 연산자 열을 =로 설정한 다음 값 열을 @Me로 설정합니다.

@Project

값 열에 @Project 값을 사용하면 팀 프로젝트를 참조하는 모든 필드에서 현재 팀 프로젝트를 검색할 수 있습니다. 예를 들어 현재 선택한 프로젝트에서 활성화된 모든 작업 항목을 반환하려면 필드 열을 팀 프로젝트로 설정하고 연산자 열을 =로 설정한 다음 값 열을 @Project로 설정합니다.

@Today

값 열에 @Today 값을 사용하면 모든 날짜 필드에서 현재 날짜를 검색할 수 있습니다. 쿼리를 실행할 때마다 이 값에 현재 날짜가 입력됩니다. 현재 날짜에서 며칠을 빼는 방식으로 @Today 변수를 수정할 수도 있습니다. 예를 들어, 지난 주에 활성화한 항목을 모두 찾으려면 필드 열을 활성화된 날짜로 설정하고 연산자 열을 >=으로 설정한 다음 값 열을 @Today - 7로 설정합니다.

단원 내용

참고 항목

기타 리소스

작업 항목 추가 및 수정