데이터 관리 기능 > 부품 구조 관리 > Windchill 옵션 및 변형 기능 > 변형 작성 및 관리 > 변형 사양 정보 페이지 > 파생 사양 로드 > API를 사용하여 파생 사양 로드 > API #2를 사용하여 파생 사양 로드
  
API #2를 사용하여 파생 사양 로드
바로 사용할 수 있도록 제공되는 API #2를 사용하여 파생 사양을 로드할 수 있습니다. API를 호출하려면 Java 코드에서 다음과 비슷하게 호출합니다.
ArrayList<VariantSpecLoadOutputBean> outputBeans = VariantSpecHelper.service.loadVariantSpecs(variantSpecBeans);
API에 대해 다음 정보를 제공해야 합니다.
VariantSpecLoadOutoutBean 객체의 목록 - 각 bean은 생성해야 하는 파생 사양과 관련됩니다.
각 bean에는 다음 정보가 포함되어야 합니다.
이름 - 파생 사양의 이름입니다.
번호 - 기존 파생 사양을 재구성하는 경우 유효한 파생 사양 번호입니다.
WTPart - 부품에 따라 사양을 생성하는 경우입니다.
옵션 세트 - 부품에 다라 사양을 생성하는 경우 부품에 대해 지정된 옵션 세트를 제공합니다. 그렇지 않으면 유효한 옵션 세트를 제공합니다.
폴더 - 파생 사양을 저장하기 위한 폴더입니다.
NavigationCriteria 객체 - 이 객체는 지속될 수 있습니다. 해당 객체에는 다음 사항이 있어야 합니다.
이름
소유자
적용되는 유형(예: 부품에 적용)
WTPartConfigSpec 객체의 목록
NavigationFilter2 객체의 목록 - 여기에는 ATORuleConfigSpec 객체의 목록이 포함될 수 있습니다. ATORuleConfigSpec은 옵션 필터 구성 사양을 나타냅니다.
HashMap<String, Set<String>>은 옵션 필터의 선택 항목 선택을 나타냅니다. HashMap의 키 세트는 옵션에 대한 객체 식별자이며 Set<String>은 선택 항목에 대한 객체 식별자의 모음입니다.
코드는 API에 대한 bean 모음을 통과해야 합니다.
각 결과 outputBean에는 성공/실패 및 파생 사양의 생성과 관련된 기타 정보가 포함된 loadStatus 객체가 있습니다.