기본 사항 > Windchill 검색 > 고급 검색 예 > 최소 조건으로 검색
최소 조건으로 검색
고급 검색을 수행할 경우 다음 조건이 필요합니다.
필드
필수 여부
설명
관리자가 설정함
키워드 필드의 필수 여부는 com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearch 등록 정보에 따라 달라집니다.
사용 불가능 - 조건 아래에 키워드 값이나 속성 필드 값을 제공해야 합니다.
사용 가능 - 키워드를 제공할 필요가 없습니다. 그러나 키워드를 제공하지 않는 경우 다음 방법 중 하나로 검색을 제한해야 합니다.
한 개의 객체 유형만 선택합니다.
한 개의 컨텍스트 또는 폴더만 선택합니다.
조건 아래에서 하나 이상의 속성 필드 값을 제공합니다.
관리자에게 문의하여 이 등록 정보의 사용 가능 여부를 확인합니다. 자세한 내용은 Windchill 검색 등록 정보를 참조하십시오.
포함할 객체 유형을 하나, 여러 개 또는 모두 선택합니다.
검색할 위치를 하나, 여러 개 또는 모두 선택합니다.
아니요
객체 속성 필드를 선택하고 검색할 값을 입력합니다.
* 
비어 있는 조건 필드는 무시됩니다.
* 
검색으로 최소 조건을 입력하면 결과 세트가 매우 커질 수 있습니다. 검색하는 데 시간이 너무 오래 걸리는 경우 검색 결과 테이블 위의 검색 진행률 표시기 옆에 있는 취소 아이콘 을 사용하여 검색을 중지할 수 있습니다.
최소 조건 예
테이블에 사용되는 형식에 대한 설명은 고급 검색 예를 참조하십시오.
이 항목에는 다음 시나리오에 대한 예가 포함되어 있습니다.
키워드 와일드카드만
키워드=*
유형=모든 유형
컨텍스트=모든 컨텍스트
속성 와일드카드만
유형=모든 유형
컨텍스트=모든 컨텍스트
조건=이름: *
키워드 와일드카드 및 내 즐겨찾기 컨텍스트
키워드=*
유형=모든 유형
컨텍스트=제품 1 , 제품 AB
키워드 텍스트 입력만
키워드=gear*
유형=모든 유형
컨텍스트=모든 컨텍스트
단일 객체 유형만
유형= 문서
컨텍스트=모든 컨텍스트
단일 컨텍스트만
유형=모든 유형
컨텍스트=제품 1
속성 조건만
유형=모든 유형
컨텍스트=모든 컨텍스트
조건=이름: GearConnect
객체 유형 선택 및 빈 조건 값
유형= 부품, 문서
컨텍스트=모든 컨텍스트
조건=계약 번호:
단일 와일드카드를 포함하는 단일 객체 유형 및 속성 조건
유형= 부품
컨텍스트=모든 컨텍스트
조건=계약 번호: *
객체 유형 선택 및 널 조건
유형= 부품, 문서
컨텍스트=모든 컨텍스트
조건=계약 번호: null이 아님
예: 키워드 와일드카드만
이 예에서는 키워드 검색을 수행하고 키워드 필드에 별표(*) 와일드카드만 제공합니다.
키워드
*
유형
모든 유형
컨텍스트
모든 컨텍스트
검색 결과
이 검색은 결과를 반환하지 않습니다. 대신 추가 조건 또는 유효한 키워드를 제공하라는 오류 메시지가 나타납니다.
* 
이는 키워드 필드를 비워두거나 물음표 와일드카드(?)를 대신 입력한 경우에도 마찬가지입니다.
예: 속성 와일드카드만
이 예에서는 검색을 수행하고 단일 와일드카드를 속성 값으로 입력합니다.
유형
모든 유형
컨텍스트
모든 컨텍스트
조건
이름: *
검색 결과
이 검색은 결과를 반환하지 않습니다. 대신 추가 조건 또는 유효한 키워드를 제공하라는 오류 메시지가 나타납니다.
예: 키워드 와일드카드 및 내 즐겨찾기 컨텍스트
이 예에서는 다른 키워드 검색을 수행하고 키워드 필드에 입력된 별표(*) 와일드카드만 제공합니다. 또한 하나 이상의 컨텍스트를 지정합니다.
키워드
*
유형
모든 유형
컨텍스트
제품 1
제품 AB
검색 결과
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchfalse로 설정한 경우 유효한 조건을 입력하라는 오류 메시지가 표시됩니다. 키워드 필드 또는 조건 아래의 속성 필드에 텍스트를 제공해야 합니다.
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchtrue로 설정된 경우 두 컨텍스트 내의 모든 객체가 검색 결과에 포함됩니다.
* 
키워드 필드에 별표 하나를 입력하면 키워드 필드를 비워두는 것과 동일한 효과가 있습니다.
단일 물음표(?) 와일드카드를 대신 입력할 경우 결과는 Windchill Index Search를 설치하고 사용 가능으로 설정했는지 여부에 따라 달라집니다.
색인되지 않은 검색 - 단일 문자 이름 또는 번호를 가진 객체로 검색 결과가 제한됩니다. 예를 들어, 이름이 "A"인 객체가 검색됩니다.
색인 검색 - 단일 문자 값을 가진 속성 필드를 포함하는 모든 객체가 반환됩니다. 예를 들어, 시간을 측정하고 "s"를 사용하여 초를 나타내는 속성이 검색됩니다. 마찬가지로, 이 검색에서는 단일 문자를 포함하는 주요 컨텐트 파일을 가진 모든 객체가 반환됩니다.
자세한 내용은 와일드카드 검색을 참조하십시오.
예: 키워드 텍스트 입력만
이 예에서는 키워드만 지정하고 다른 제한을 적용하지 않는 검색을 수행합니다.
키워드
gear*
유형
모든 유형
컨텍스트
모든 컨텍스트
검색 결과
액세스 권한이 있는 모든 컨텍스트 내의 모든 객체가 검색됩니다. "gear"를 키워드 값으로 포함하는 모든 객체가 반환됩니다.
* 
기본 설정으로 Windchill Index Search를 사용 중인 경우 이 검색은 속성 값 또는 주요 컨텐트 파일의 텍스트에 "gear" 단어를 포함하는 결과를 반환합니다. 자세한 내용은 키워드 검색 규칙을 참조하십시오.
예: 단일 객체 유형만
이 예에서는 객체 유형만 지정하고 다른 제한을 적용하지 않는 검색을 수행합니다.
유형
문서
컨텍스트
모든 컨텍스트
검색 결과
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchfalse로 설정한 경우 유효한 조건을 입력하라는 오류 메시지가 표시됩니다. 키워드 필드 또는 조건 아래의 속성 필드에 텍스트를 제공해야 합니다.
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchtrue로 설정한 경우 액세스 권한이 있는 모든 컨텍스트의 모든 문서가 검색 결과에 포함됩니다.
예: 단일 컨텍스트만
이 예에서는 단일 컨텍스트만 지정하고 다른 제한을 적용하지 않는 검색을 수행합니다.
유형
모든 유형
컨텍스트
제품 1
검색 결과
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchfalse로 설정한 경우 유효한 조건을 입력하라는 오류 메시지가 표시됩니다. 키워드 필드 또는 조건 아래의 속성 필드에 텍스트를 제공해야 합니다.
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchtrue로 설정한 경우 액세스 권한이 있는 제품 1 내의 모든 객체가 검색 결과에 포함됩니다.
예: 속성 조건만
이 예에서는 단일 속성만 지정하고 다른 제한을 적용하지 않는 검색을 수행합니다.
유형
모든 유형
컨텍스트
모든 컨텍스트
조건
이름: GearConnect
* 
하나 이상의 객체 유형을 지정하지 않을 경우 속성 조건 선택이 모든 객체 유형에 공통된 속성으로 제한됩니다.
검색 결과
이 검색에서는 액세스 권한이 있는 "GearConnect"라는 모든 객체가 반환됩니다.
예: 객체 유형 선택 및 빈 조건 값
이 예에서는 두 개의 객체 유형과 단일 속성을 지정하는 검색을 수행합니다. 하지만 속성 값은 비워둡니다.
유형
부품
문서
컨텍스트
모든 컨텍스트
조건
계약 번호:
검색 결과
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchfalse로 설정한 경우 유효한 조건을 입력하라는 오류 메시지가 표시됩니다. 계약 번호 필드 또는 키워드 필드에 텍스트를 제공해야 합니다.
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchtrue로 설정한 경우 액세스 권한이 있는 모든 부품과 문서가 검색 결과에 포함됩니다.
Windchill 검색에서는 빈 속성 필드를 무시하므로 계약 번호 필드는 무시됩니다.
예: 단일 와일드카드를 포함하는 단일 객체 유형 및 속성 조건
이 예에서는 객체 유형을 지정하고 단일 와일드카드를 속성 조건 값으로 제공하는 검색을 수행합니다.
유형
부품
컨텍스트
모든 컨텍스트
조건
계약 번호: *
검색 결과
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchfalse로 설정한 경우 유효한 조건을 입력하라는 오류 메시지가 표시됩니다. 계약 번호 필드 또는 키워드 필드에 텍스트를 제공해야 합니다.
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchtrue로 설정한 경우 액세스 권한이 있는 모든 부품이 검색 결과에 포함됩니다.
별표 와일드카드 문자(*)는 0개 이상의 문자로 대체될 수 있으므로 사용자가 계약 번호 필드에 값을 지정했는지 여부에 상관없이 모든 부품이 반환됩니다.
예: 객체 유형 선택 및 널 조건
이 예에서는 두 개의 객체 유형과 null이 아님으로 설정된 단일 속성을 지정하는 검색을 수행합니다.
유형
부품
문서
컨텍스트
모든 컨텍스트
조건
계약 번호: null이 아님
검색 결과
다음과 같은 경우:
com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearchtrue로 설정됨
com.ptc.windchill.search.queryBuilder.enableNullCriteriatrue로 설정됨
null임null이 아님을 사용하여 조건을 지정할 수 있습니다. 속성 필드에 값을 제공할 필요가 없습니다.
null이 아님으로 설정하면 Windchill에서 계약 번호 속성에 대해 값이 지정된 모든 객체를 반환합니다.
null임으로 설정하면 Windchill에서 계약 번호 속성에 대해 값이 지정되지 않은 모든 객체를 반환합니다.
도움이 되셨나요?