작업 정의에 대한 작업 페이지
작업 페이지에는 보고 있는 작업 정의에 대한 모든 작업(하위 작업 정의)이 나열됩니다. 모든 작업은 작업 지침 세트 내에서 중첩된 수준에 관계없이 플랫한 목록으로 나열됩니다. 작업 목록 아래에서, 탭에는 일반 정보, 첨부 파일, 제어 특성, 장비재료 등 목록에서 선택한 작업과 연관된 정보가 표시됩니다.
매쉬업 및 위젯
PTC.Factory.Demo.WorkDefinitionOperationsMashup 매쉬업은 작업 페이지를 정의합니다. 이 매쉬업은 선택 가능한 개별 탭에 대해 다음 매쉬업을 호출합니다.
일반 정보 - PTC.Factory.Demo.WorkDefinitionOperations.GeneralInfoMashup
첨부 파일 - PTC.Factory.Demo.WorkDefinitionOperations.AttachmentsMashup
제어 특성 - PTC.Factory.Demo.WorkDefinitionOperations.ControlCharacteristicsMashup
장비 - PTC.Factory.Demo.WorkDefinitionOperations.EquipmentMashup
재료 - PTC.Factory.Demo.WorkDefinitionOperations.MaterialsMashup
PTC.Factory.Demo.WorkDefinitionOperationsMashup 매쉬업은 다음 위젯을 사용합니다.
작업 정의에 대한 모든 작업(하위 작업 정의)을 나열하는 고급 그리드 위젯.
선택한 값을 기준으로 목록을 필터링하는 데이터 필터 위젯.
맨 아래 창에 다섯 개의 탭을 정의하고 각 탭에 대해 적절한 매쉬업을 호출하는 위젯.
보고 있는 작업 정의에 대한 작업이 없거나 작업 목록에서 아무 작업도 선택되지 않은 경우 탭을 숨기는 Infotable Selector 위젯.
입력
PTC.Factory.Demo.WorkDefinitionOperationsMashup 매쉬업에 대한 입력은 작업 정의 테이블에서 선택한 작업 정의의 UID입니다.
출력
작업 목록에서 행을 선택하면 해당 행과 연관된 작업(작업 정의)의 UID가 탭에 대한 포함된 매쉬업에 전달됩니다.
서비스
매쉬업은 PTC.Factory.Demo.WorkDefinitionUtilities 사물의 다음 서비스를 사용합니다.
GetNestedWorkDefinitions - 작업 정의 테이블에서 선택한 작업 정의에 대한 작업(하위 작업 정의)의 목록을 읽어들입니다.