작업 정의에 대한 장비 페이지
작업 정의에 대한 장비 페이지에는 작업 정의 테이블에 표시된 작업 정의에 연결된 장비가 표시됩니다.
연결된 장비를 작업 정의에 추가하려면 을 클릭합니다. 작업 정의에서 연결된 장비를 제거하려면 행을 선택하고 을 클릭합니다. 기본적으로 사이트와 라인은 최상위 작업 정의에 연결할 수 있는 유일한 장비 유형입니다. 최상위 작업 정의에 연결할 수 있는 장비 유형은 GetAllowedEquipmentTypeForWorkDefinition 서비스를 재정의하여 사용자 정의할 수 있습니다.
* 
장비 정보는 링크가 작성될 때만 확인됩니다. 장비가 작업 정의에 연결된 후 업데이트되면 해당 업데이트는 작업 정의에 대한 정보로 동기화되지 않습니다.
매쉬업 및 위젯
PTC.Factory.Demo.WorkDefinition.EquipmentMashup 매쉬업은 장비 페이지의 디스플레이를 정의합니다. 이 매쉬업은 다음 위젯을 사용합니다.
작업 정의에 연결된 모든 장비를 나열하는 고급 그리드 위젯.
연결된 장비 추가() 및 연결된 장비 제거() 작업을 위한 버튼 위젯.
선택한 값을 기준으로 목록을 필터링하는 데이터 필터 위젯.
인포테이블 선택기 위젯. 테이블에서 행을 선택하지 않았거나 연결된 장비가 없는 경우 이 위젯은 연결된 장비 제거 버튼을 비활성화합니다.
을 클릭하면 연결된 장비 제거 창을 실행하는 탐색 위젯.
을 클릭하면 연결된 장비 추가 창을 실행하는 탐색 위젯.
연결된 장비 제거 창의 okClicked 입력 매개 변수에 대해 기본값으로 false를 설정하는 숨겨진 확인란 위젯.
입력
PTC.Factory.Demo.WorkDefinition.EquipmentMashup 매쉬업에 대한 입력은 작업 정의 테이블에 표시된 작업 정의의 UID입니다.
서비스
매쉬업은 PTC.Resource.Factory.MessageFormatUtiltites 리소스의 다음 서비스를 사용합니다.
GetLocalizedMessageOneParam - 연결된 장비 제거 창에 대한 로컬리제이션 토큰을 반환합니다. 창 제목 및 메시지 텍스트의 메시지에 대한 서비스 인스턴스가 제공됩니다.
매쉬업은 PTC.Factory.Demo.WorkDefinitionUtils 사물의 다음 서비스를 사용합니다.
DeleteWorkDefinitionProcessingResourceSpecifications - 연결된 장비 제거 팝업 창에서 확인을 클릭하면 목록에서 선택한 장비를 제거합니다.
GetAllowedEquipmentTypeForWorkDefinition - 작업 정의에 연결할 수 있는 장비 유형의 장비를 읽어들입니다. 기본적으로 최상위 작업 정의에는 사이트와 라인만 허용됩니다. 서비스를 무시하고 서비스에 지정된 장비 유형을 편집하여 이를 사용자 정의할 수 있습니다. 쉼표로 구분된 목록을 사용하여 여러 장비 유형을 지정할 수 있습니다. 나열된 장비 유형의 이름은 시작 지점 구성 사물의 EquipmentTypeSettings 구성 테이블에 정의된 장비 유형에 대한 EquipmentType 필드 값과 일치해야 합니다. 자세한 내용은 장비 유형 정의 항목을 참조하십시오.
GetEquipmentLinkedToWorkDefinition - 작업 정의의 UID에 연결된 장비를 읽어들여 테이블에 표시되도록 합니다. 이 서비스는 장비 페이지에 액세스할 때와 연결된 장비 추가 창이 닫혀 있을 때 트리거됩니다.