추가 Windchill 기능 > 서비스 정보 관리 > 구성 안내서 > 고급 표현식을 사용하여 옵션 정의
  
고급 표현식을 사용하여 옵션 정의
컴포넌트에 대한 AND 및 OR 표현식을 기준으로 옵션 문을 작성하여 구조의 컴포넌트에 대한 옵션 선택 항목을 관리할 수 있습니다.
이런 방식으로 컴포넌트에 지정된 옵션 선택 항목을 기준으로 구조를 필터링할 수 있습니다.
자세한 내용은 옵션 필터링을 참조하십시오.
적용 가능성 관리 메뉴 옵션을 사용하여 구조 내의 객체에 대한 옵션 설정을 작성, 편집 및 삭제할 수 있습니다.
1. 정보 페이지의 구조 브라우저에서 객체를 마우스 오른쪽 단추로 클릭하고 적용 가능성 관리 메뉴 옵션을 선택합니다.
2. 적용 가능성 관리 창이 열리고 다음과 같은 두 개의 창이 표시됩니다.
표현식 - 지정된 항목 표현식(글로벌 객체 사용 옵션) 및 지정된 사용 표현식(이 컨텍스트의 객체 옵션)을 표시합니다.
서비스 유효성 - 항목 또는 항목 사용과 연관된 서비스 유효성 객체 목록을 표시합니다.
3. 표현식 필드의 지정된 사용 표현식 테이블 또는 지정된 항목 표현식 옆에 있는 편집 아이콘을 클릭합니다. 그러면 필수 객체에 선택 항목을 지정할 수 있는 옵션 선택 창이 시작됩니다.
4. 고급 표현식 지정 단추 를 클릭합니다. 고급 표현식 지정 창이 열립니다.
* 
현재 제품에 대한 지원되는 표현식 기본 설정(옵션 및 파생 범주)의 값은 고급 표현식 지정 옵션의 표시 여부를 정의합니다.
자세한 내용은 지원되는 표현식을 참조하십시오.
기본 설정은 기본적으로 기본 표현식과 고급 표현식 둘 다로 설정되어 있으며, 선택(기본 표현식) 또는 부울 표현식(고급 표현식)을 통해 옵션 선택 항목 설정 간에 전환할 수 있습니다.
기본 설정 값이 고급 표현식만으로 설정된 경우 옵션 필드에서 편집 단추를 클릭하면 고급 표현식 지정 창이 열립니다. 창을 열기 전에 제품에 대해 구성된 옵션의 선택 가능 목록은 표시되지 않습니다.
기본 설정 값이 기본 표현식만으로 설정된 경우 표현식을 통해 옵션 선택 항목을 설명할 수 없습니다. 목록에서 개별적으로 선택하는 것만 가능합니다.
이 기본 설정을 표시하려면 Platform Structures 모듈이 설치되어 있어야 합니다. 고급 표현식 옵션이 표시되지 않는 경우 시스템 관리자에게 문의하십시오.
제품에 대해 정의된 옵션 세트가 창의 상단에 나열됩니다.
기본 표현식 및 고급 표현식의 조합을 사용하여 단일 객체에 대한 옵션을 정의할 수 없습니다. 객체에 대해 한 유형의 표현식이 이미 있는 경우 관련된 표현식 지정 창이 자동으로 열립니다.
5. 표현식 필드에서 객체에 대한 옵션 선택 항목을 정의하는 표현식을 추가합니다.
설명 필드에 표현식에 대한 선택적 설명을 포함합니다.
6. 추가 단추 를 클릭하고 테이블에 행을 더 추가하여 여러 개의 표현식을 정의합니다. 여러 행의 표현식은 OR 논리곱으로 구분됩니다.
7. 테이블에서 행을 삭제하려면 행을 선택하고 제거 단추를 클릭합니다.
8. 확인을 클릭하여 변경 사항을 저장하고 창을 종료합니다.
입력한 표현식의 요약이 지정된 항목 표현식 또는 지정된 사용 표현식 필드에 나타납니다.
단일 표현식은 대괄호([ ])로 구분됩니다. 여러 행의 표현식은 슬래시(/)로 구분됩니다.
9. 닫기를 클릭하여 적용 가능성 관리 창을 종료하고 옵션 선택 내용을 적용합니다.
* 
객체는 편집 후에 자동으로 다시 체크 인되지 않습니다.
고급 표현식을 작성할 때는 다음 정보에 주의하십시오.
선택 항목 값은 수동으로 입력합니다. 제품에 대한 옵션 세트에 정의된 값이 대소문자를 비롯하여 정확히 일치해야 합니다.
특수 문자, 공백 또는 초기 숫자 문자가 포함된 선택 항목 이름은 따옴표("...")로 묶어야 합니다.
AND, OR 및 NOT 문은 표현식으로 허용됩니다.
AND 문: + 또는 && 연산자를 사용하여 정의할 수 있습니다.
OR 문: / 또는 || 연산자를 사용하여 정의할 수 있습니다.
NOT 문: - 또는 ! 연산자를 사용하여 정의할 수 있습니다.
NOT 연산자 -를 표현식에 추가하려면 앞에 +가 있어야 합니다(예: 선택 항목 1 + 선택 항목 2 + -선택 항목 3).
여러 행에서 정의된 표현식은 OR 구성으로 간주됩니다.
부품 목록 항목에 선택 항목을 지정하는 방법에 대한 팁은 부품 사용에 선택 항목 지정을 참조하십시오.
기본 표현식 사용에 대한 팁은 기본 표현식 정의를 참조하십시오.
고급 표현식 사용에 대한 팁은 고급 표현식 정의를 참조하십시오.
옵션 및 선택 항목에 대한 자세한 내용은 옵션 및 선택 항목을 참조하십시오.
제품에 대한 옵션을 작성하는 단계는 옵션 작성을 참조하십시오.
제품에 대한 옵션 세트 관리에 대한 자세한 내용은 옵션 세트 작업을 참조하십시오.
옵션 풀 작업에 대한 자세한 내용은 옵션 풀의 옵션 관리를 참조하십시오.