작업 정의 세부 정보 페이지
작업 정의 세부 정보 페이지에는 작업 정의 테이블에서 보기 위해 선택한 작업 정의에 대한 정보가 표시됩니다. 세부 정보 페이지에는 표시되는 정보에 대한 세 가지 메뉴 옵션인 일반 정보, 작업 장비가 포함되어 있습니다.
매쉬업 및 위젯
PTC.Factory.Demo.WorkDefinitionDetailMashup 매쉬업은 작업 정의 세부 정보 페이지를 정의합니다. 여기에는 왼쪽 메뉴 창에서 선택한 옵션과 연관된 매쉬업을 표시하는 포함된 매쉬업인 일반 정보(PTC.Factory.Demo.WorkDefinitionGeneralInfoMashup), 작업(PTC.Factory.Demo.WorkDefinitionOperationsMashup) 또는 장비(PTC.Factory.Demo.WorkDefinition.EquipmentMashup)가 포함되어 있습니다.
PTC.Factory.Demo.WorkDefinitionDetailMashup 매쉬업은 다음 위젯을 사용합니다.
뒤로 버튼()을 위한 버튼 위젯.
작업 정의에 대한 식별 정보를 표시하는 레이블 위젯. 식별 정보는 작업 정의의 ID와 유형으로 구성됩니다. 예: .
왼쪽에 있는 메뉴 모음을 정의하는 Historyless Accordion Menu 위젯. 이 메뉴에는 일반 정보, 작업장비라는 세 가지 옵션이 있습니다. 메뉴 옵션을 선택하면 PTC.Factory.Demo.WorkDefinitionMenu 메뉴에서 선택한 옵션과 연관된 매쉬업이 포함된 매쉬업 위젯에 표시됩니다.
선택한 메뉴 옵션과 연관된 매쉬업을 표시하는 포함된 매쉬업 위젯.
PTC.Factory.Demo.WorkDefinitionDetailMaster 매쉬업이 PTC.Factory.Demo.WorkDefinitionDetailMashup 매쉬업에서 마스터 속성으로 지정되고 페이지 상단에 배너를 제공합니다.
입력
PTC.Factory.Demo.WorkDefinitionDetailMashup 매쉬업에 대한 입력 매개 변수는 다음과 같습니다.
wdUID - 작업 정의 테이블에서 보기 위해 선택한 작업 정의의 UID.
nestedMashup - Historyless Accordion Menu 위젯에서 선택된 옵션과 연관된 매쉬업. 이 입력 매개 변수 값이 비어 있는 경우(예: 세부 정보 페이지가 처음 실행되는 경우 등) PTC.Factory.Demo.WorkDefinitionMenu 메뉴에 정의된 기본 매쉬업이 표시됩니다.
출력
보고 있는 작업 정의의 UID는 포함된 매쉬업 위젯에 표시된 매쉬업으로 전달됩니다.
서비스
매쉬업은 PTC.Factory.CommonUtilities 리소스의 다음 서비스를 사용합니다.
GetNestedMenu - GetWorkDefinitionMenuName 서비스에서 전달된 메뉴 이름에 대한 정보를 읽어들이며 이 정보는 Historyless Accordion Menu 위젯에 전달됩니다.
매쉬업은 PTC.Factory.Demo.WorkDefinitionUtils 사물의 다음 서비스를 사용합니다.
GetWorkDefinition - 작업 정의 테이블에서 선택한 작업 정의에 대한 정보를 읽어들입니다.
GetWorkDefinitionTitleLabel - GetWorkDefinition 서비스에서 반환된 정보에서 작업 정의의 ID 값을 읽어들입니다. 이 값은 페이지 상단의 레이블 위젯에서 사용됩니다.
GetWorkDefinitionMenuName - 왼쪽 창에서 사용되는 메뉴(PTC.Factory.Demo.WorkDefinitionMenu)의 이름을 반환합니다. 이 값은 GetNestedMenuGetDefaultNestedMashupFromMenu 서비스에 대한 입력으로 전달됩니다.
매쉬업은 PTC.SCA.SCO.ManageResourceUtils 사물의 다음 서비스를 사용합니다.
GetDefaultNestedMashupFromMenu - PTC.Factory.Demo.WorkDefinitionMenu 메뉴에서 선택한 메뉴 옵션에 대해 포함된 매쉬업 위젯에 표시될 매쉬업을 읽어들입니다. 이 서비스에 대해 nestedMashup 입력 매개 변수가 제공되지 않은 경우 PTC.Factory.Demo.WorkDefinitionMenu 메뉴에 정의된 기본 매쉬업이 표시됩니다.