순차적 탐색 구성 요소
순차적 탐색 구성 요소는 여러 타일이 작업 지침 세트의 각 단계에 대한 하나의 타일로 표시된 플랫한 목록으로 표시합니다. 사용자는 필요에 따라 작업 지침에서 개별 단계를 선택할 수 있습니다.
모든 타일이 화면에 맞지 않으면 가로 스크롤 막대가 제공됩니다. 타일이 작업 지침 세트에서 이동하는 순서대로 타일에 순차적으로 번호가 지정됩니다. 완료 버튼을 클릭하면 선택한 단계가 완료로 표시됩니다.
매쉬업 및 위젯
PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 매쉬업은 순차적 탐색 구성 요소를 정의하고 작업 지침 타일에 대해 PTC.SCA.SCO.WorkDefinitionStep 매쉬업을 사용합니다.
PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 매쉬업은 컬렉션 위젯을 사용합니다. 컬렉션 위젯의 각 셀은 PTC.SCA.SCO.WorkDefinitionStep 매쉬업을 호출하고 개별 작업 지침 타일을 표시합니다. 버튼 위젯은 완료 버튼에도 사용됩니다.
입력
PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 매쉬업에 대한 입력은 작업 지침 세트에 대한 상위 작업 정의의 UID입니다. 작업 정의 및 관련 정보에 대한 자세한 내용은 작업 정의 스키마 항목을 참조하십시오.
출력
타일을 선택하면 GetNestedWorkDefinitionWithThumbnails 서비스는 선택한 타일과 연관된 작업 정의의 UID를 PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 매쉬업의 UID 속성에 대한 값으로 설정합니다. 이 값은 PTC.SCA.SCO.MaterialsListMashup, PTC.SCA.SCO.WorkDefinition.InfoTabContainedMashupPTC.SCA.SCO.TextualWorkInstructionsMashup 매쉬업에 입력으로 전달됩니다.
서비스
매쉬업은 PTC.SCA.SCO.ProductionOrderUtils 사물의 다음 서비스를 사용합니다.
GetNestedWorkDefinitionsWithThumbnails - 모든 레벨에서 지정한 UID를 가진 상위 작업 정의의 모든 하위 작업 정의에 대한 정보를 반환합니다. 이 매쉬업의 컬렉션 위젯은 이 서비스가 반환한 정보를 각 작업 지침 타일 표시에 대한 입력으로서 PTC.SCA.SCO.WorkDefinitionStep 매쉬업에 전달합니다. 이 서비스의 maxNumberOfLevels 매개 변수를 사용하여 표시되는 하위 작업 정의의 레벨 수를 제한할 수 있습니다.
UpdateWorkDefinitionStatusAsCompleted - 선택한 작업 지침 단계에 대해 완료 버튼을 클릭하면 연관된 작업 정의의 실행 상태가 5(완료됨)로 업데이트됩니다. 이 서비스가 완료되면 GetNestedWorkDefinitionsWithThumbnails 서비스가 다시 호출됩니다. 작업 지침 타일이 새로 고쳐지고 완료된 단계에 대해 체크 표시가 표시됩니다.