사용자 도움말 > 특정 조건을 충족하는 항목 표시 > 질의 생성 > 질의 필터: 주요 고려 사항
  
질의 필터: 주요 고려 사항
질의에서 질의 필터를 사용할 경우 다음 사항을 고려합니다.
질의 필터
참고
일반 질의 정보
명명된 질의는 해당 질의를 생성한 사용자가 편집할 수 있습니다. 명명된 질의를 공유하는 보안 주체(사용자 및 그룹)는 질의 생성자가 편집 권한을 지정한 경우 해당 질의를 편집할 수 있습니다. 명명된 질의는 해당 질의를 생성한 사용자 또는 관리자만 삭제할 수 있습니다.
질의에는 이름을 지정해야 하지만, 질의에 설명을 지정하거나 질의를 그룹과 공유하지는 않아도 됩니다.
질의를 생성하거나 편집하려면 관리자가 해당 사용자에게 CreateQuery 권한을 지정해야 합니다.
여러 개의 필터가 있는 질의는 필터가 1개 또는 2개뿐인 질의에 비해 더 길게 실행될 수 있습니다.
상태, 범위 및 단계는 관리자가 정의합니다.
관리자는 사용자가 질의할 수 있는 사용자 정의 필드(예: Severity, Reviewed By, Root Cause, Lifecycle Phase)를 정의합니다. 사용자 정의 필드에 대한 조건을 지정할 때 해당 필드가 필수가 아니면, 값을 비워 두고 질의하는 것을 선택할 수 있습니다.
빈 필드 값을 질의에 포함하려면 또는 비어 있음 옵션을 선택합니다. 이 옵션은 특정 필드에 대해서만 사용할 수 있습니다.
특정 유형에 대해 표시되지 않는 필드를 포함하는 질의는 해당 필드가 표시되지 않는 항목을 반환하지 않습니다.
첨부 파일 필터
첨부 파일 필드에 대한 조건을 지정할 때 다음을 수행합니다.
질의하려는 첨부 파일 필드를 데이터 필터 대화 상자에서 선택합니다.
질의하려는 첨부 파일 특성을 선택합니다.
선택할 수 있는 필드 목록은 데이터베이스에 있는 필드의 목록입니다.
분기 필터
특정 항목 유형 및/또는 분기를 볼 수 있는 권한이 없으면 질의를 수정할 때 분기 필터가 표시되지 않습니다.
텍스트 필터
텍스트 필드의 경우, 검색할 단어 또는 구를 필드 이름이(가) 포함 필드에 입력합니다. 데이터베이스에 따라 텍스트 필드 질의는 대/소문자를 구분할 수도 있습니다(자세한 내용은 관리자에게 문의).
비어 있는 텍스트 필드를 질의하려면 필드 이름이(가) 포함 필드를 비워 두고 또는 비어 있음 옵션을 선택합니다.
기본적으로 Windchill RV&S는 텍스트 문자열에 있는 모든 단어를 포함하는 항목을 검색합니다. 예를 들어, print option을 검색하는 경우 Windchill RV&Sprintoption을 별개의 단어로서 텍스트 필드에 포함하는 항목만 반환할 수 있습니다. 전체 텍스트 문자열을 포함하는 항목을 검색하려면 큰따옴표를 사용합니다(예: “print option”).
동적 계산 필드는 데이터베이스에 저장되지 않기 때문에 Windchill RV&S 클라이언트에서 전체 텍스트 필드 검색으로는 동적으로 계산되는 짧은 텍스트 필드를 찾을 수 없습니다. 동적으로 계산되는 짧은 텍스트 필드를 검색하려면 "필드가 다음 포함" 비교를 포함하는 질의를 생성하십시오. 계산 필드에 대한 자세한 내용은 관리자에게 문의하십시오.
Any Text Field 필터는 텍스트 필드에 있는 특정 단어(예: “frequency”, “calculator” 및 “hardware”)를 포함하는 질의 결과를 반환합니다. “the”, “this” 및 “a” 등의 일반적인 단어는 무시되지만, 항목 보기에서는 “the” 같은 일반적인 단어를 필터가 수락합니다.
단어 “OR”(모두 대문자)를 문자로서 검색하려면 “Cat OR Dog” 및 Cat “OR” Dog 같이 따옴표로 둘러싸야 합니다. "OR"로 혼자만 따옴표에 둘러싸이면 Windchill RV&S 데이터베이스에 대한 텍스트 검색 구성에서 “OR”가 제외된 단어가 아닌 경우에만 결과가 반환됩니다.
* 
Oracle에서는 “Cat OR Dog”을 검색하면 위치와 상관없이 “Cat”을 포함하거나 “Dog”을 포함하는 결과가 반환됩니다. “OR”가 따옴표로 둘러싸인 텍스트 문자열 내의 다른 두 단어 사이에 나타나면, 특수한 예약어 의미에 따라 해당 단어를 처리합니다.
Any Text Field 필터에 대해 지정된 텍스트가 너무 일반적이면 시스템 리소스를 너무 많이 사용하기 때문에 질의가 중지될 수 있습니다.
날짜 필터
날짜 필드의 경우 Yesterday, Today 또는 Tomorrow 같은 기호 날짜 중 하나를 지정할 수 있습니다. 특정 날짜를 설정하려면 조회 날짜를 클릭할 때 달력에서 날짜/시간을 선택하거나 MM/dd/yyyy HH:mm:ss 형식으로 날짜/시간을 입력합니다.
질의에서 날짜 범위를 지정하는 경우, 모든 날짜는 타임스탬프로 간주되어 Windchill RV&S 서버의 시간대에 맞춰 변환된 후, 날짜만 남는 형식이 되도록 잘립니다. 날짜만 있는 이 형식은 Windchill RV&S 서버에서 SQL(Structured Query Language) 형식으로 변환되고, 질의는 서버의 시간대를 기준으로 실행됩니다. 사용자가 정의한 날짜 범위가 Windchill RV&S 서버와 동일한 시간대에 있지 않으면 정의된 범위의 한쪽 끝에서 1일이 사라지거나 늘어날 수 있습니다. 날짜의 롤백으로 인해 질의 결과가 달라질 수 있습니다.
* 
사용자가 Windchill RV&S 서버와 같은 시간대에 있으면 날짜 범위 변환으로 인해 문제가 발생하지 않습니다.
Windchill RV&S 서버가 미국/뉴욕 시간대에 있고 독일에 있는 사용자가 질의 날짜 범위를 Jan 1, 2009 to Jan 31, 2009로 정의하는 경우를 예로 들어 보겠습니다. 이 경우 최종적으로 날짜 범위는 Dec 31, 2008 06:00:00 AM GMT+01:00에서 Jan 31, 2009 06:00:00 AM GMT+01:00으로 변환됩니다.
Windchill RV&S에서 질의 날짜 범위를 다룰 때 날짜 롤백을 방지하려면 사용자가 연결 대상 Windchill RV&S 서버에서 사용되는 시간대를 지정하는 것이 좋습니다.
날짜 필드에서 시간이 표시되도록 관리자가 구성한 경우, 시간 표시 옵션을 선택하고 해당하는 시간을 달력에서 선택하여 날짜 필터에 시간을 포함할 수 있습니다. 시간은 00:00:00부터 23:59:59까지(포함) 24시간 형식으로 지정되지만, Windchill RV&S에서는 시간을 12시간 형식으로 표시합니다. 예를 들어 13:56:45를 지정하면 시간이 1:56:45 PM으로 표시됩니다.
표시되는 날짜 필드는 사용자가 작업하는 시간대에 따라 변경되지 않지만, 표시되는 날짜/시간 필드 및 시간 입력은 사용자가 작업하는 시간대에 따라 달라집니다.
기호 날짜는 Windchill RV&S 클라이언트의 시간대를 기준으로 평가됩니다.
ID 필터
라이브 항목 및 버전 지정된 항목을 ID별로 표시하기 위해 조건을 지정할 경우, 다음과 같이 할 수 있습니다.
특정 라이브 항목만 표시합니다. 예를 들어 ID is = 123의 반환값은 123입니다.
라이브 항목 및 해당 항목의 모든 버전을 표시합니다. 예를 들어 ID is = 123이고 include versions이 사용하도록 설정되어 있으면 123, 123-1.0, 123-1.1123-1.2가 반환됩니다.
라이브 항목의 범위를 표시합니다. 예를 들어 ID is > 123이고 < 128이면 124, 125, 126127이 반환됩니다.
특정 버전이 지정된 항목을 표시합니다. 예를 들어 ID is = 123–1.0의 반환값은 123–1.0입니다.
* 
버전 지정된 항목의 범위를 표시할 수 없습니다(예: ID is > 123-1.0< 123-2.0).
문서 ID 필터
라이브 문서 및 버전 지정된 문서에 포함된 콘텐츠를 표시하기 위해 조건을 지정할 경우, 다음과 같이 할 수 있습니다.
라이브 문서의 콘텐츠를 표시합니다. 예를 들어 Document ID is = 123Is live는 라이브 문서 123에 포함된 콘텐츠를 반환합니다.
라이브 문서 범위에서 콘텐츠를 표시합니다. 예를 들어 Document ID is > 123, < 128Is live는 라이브 문서 124, 125, 126127에 포함된 콘텐츠를 반환합니다.
버전 지정된 문서의 콘텐츠를 표시합니다. 예를 들어 Document ID is = 123–1.0은 버전 지정된 문서 123–1.0에 포함된 콘텐츠를 반환합니다.
* 
버전 지정된 문서의 범위(예: Document ID is > 123-1.0< 123-2.0)에서 콘텐츠를 표시할 수는 없습니다.
레이블 필터
특정 항목 유형을 볼 수 있는 권한이 없고 해당 유형에 연결된 레이블이 없으면 질의를 수정할 때 레이블 필터가 표시되지 않습니다.
빈 레이블에 대해 검색하면 볼 수 있는 권한이 있는 레이블과 연결된 모든 항목이 표시됩니다.
변경 패키지 필터
변경 패키지 유형을 볼 수 있는 권한이 없는 경우, 질의를 생성할 때 변경 패키지 필터가 표시되지 않습니다.
항목 필터
항목 필터는 관리자에 의해 정의된 문서 모델에서 작동하는 특정 콘텐츠 및 문서 항목 유형을 찾기 위해 사용됩니다.
문서 버전 지정이 사용하도록 설정된 경우, 질의는 기본적으로 모든 항목(라이브 및 버전 지정된 항목)을 반환합니다. 라이브 항목 또는 버전 지정된 항목을 지정하려면 라이브 상태임 또는 버전 지정된 상태임 필터를 포함합니다.
워크플로 및 문서 프로젝트 필터
워크플로 및 문서 프로젝트 필드의 경우, 사용자에게 볼 수 있는 권한이 있는 프로젝트만 나열됩니다. 프로젝트 사용 권한은 관리자가 정의합니다.
구성 관리 프로젝트 필터
구성 관리 프로젝트 필드에 대해서는 질의할 수 없습니다.
관계 필터
관계 필드에 대해 조건을 지정할 경우, 다음 사항에 유의합니다.
질의를 수행하려는 관계 필드를 선택하십시오 필드에서 관련된 항목을 포함하는 관계 필드를 지정합니다.
질의를 역방향 또는 정방향 관계로 제한하기 위해, 사용자가 관계 필드에 대해 역방향 관계를 선택하면 역방향 옵션이 자동으로 선택됩니다. 관계 필드에 대해 정방향 관계를 선택하는 경우에는 정방향 옵션이 자동으로 선택됩니다. 또한 사용자 정의 관계 필드에 대해서도 정방향 옵션이 자동으로 선택됩니다. 이러한 옵션은 사용자가 변경할 수 없습니다.
관계 플래그는 관계 필드에 대한 정의의 일부로서 관리자에 의해 설정됩니다. 선택할 수 있는 필드 목록은 데이터베이스에 있는 필드의 목록입니다.
기록(값별) 필터
첨부 파일 또는 소스 링크 필드에 대해 질의할 수 없습니다.