작업 지시서 세부 정보 페이지
작업 지시서 세부 정보 페이지에는 작업 지시서 테이블에서 보기 위해 선택한 작업 지시서에 대한 정보가 표시됩니다.
매쉬업 및 위젯
PTC.Factory.Demo.JobOrderDetailMashup 매쉬업은 작업 지시서 세부 정보 페이지를 정의합니다. 왼쪽 메뉴 창에서 선택한 옵션에 대한 매쉬업을 표시하는 포함된 매쉬업을 포함합니다. 작업 지시서 세부 정보 페이지의 경우, 메뉴에는 작업 지시서에 대한 일반 정보 매쉬업(PTC.Factory.Demo.JobOrderGeneralInfoMashup)을 표시하는 일반 정보 옵션만 나열됩니다.
PTC.Factory.Demo.JobOrderDetailMashup 매쉬업은 다음 위젯을 사용합니다.
뒤로 버튼()에 대한 버튼 위젯.
작업 지시서에 대한 식별 정보를 표시하는 레이블 위젯. 식별 정보는 작업 지시서의 ID와 유형으로 구성됩니다. 예: .
왼쪽에 있는 메뉴 모음인 Historyless Accordion Menu 위젯. 선택한 메뉴 옵션과 연관된 매쉬업은 포함된 매쉬업 위젯에 표시됩니다. 작업 지시서 세부 정보 페이지의 경우, 메뉴(PTC.Factory.Demo.JobOrderMenu)에는 일반 정보 옵션만 포함됩니다.
선택한 메뉴 옵션과 연관된 매쉬업을 표시하는 포함된 매쉬업 위젯.
PTC.Factory.Demo.JobOrderDetailMaster 매쉬업은 PTC.Factory.Demo.JobOrderDetailMashup 매쉬업에서 마스터 속성으로 지정되고 페이지 상단에 배너를 제공합니다.
입력
PTC.Factory.Demo.JobOrderDetailMashup 매쉬업에 대한 입력 매개 변수는 다음과 같습니다.
jobOrderUID - 작업 지시서 테이블에서 편집을 위해 선택되었거나 방금 작성된 작업 지시서의 UID.
jobOrderID - 작업 지시서의 ID 값.
nestedMashup - Historyless Accordion Menu 위젯에서 선택된 옵션과 연관된 매쉬업. 세부 정보 페이지가 처음 실행되는 경우 등 이 입력 매개 변수 값이 비어 있는 경우 PTC.Factory.Demo.JobOrderMenu 메뉴에 정의된 기본 매쉬업이 표시됩니다.
출력
표시되는 작업 지시서의 UID는 포함된 매쉬업 위젯에 표시된 매쉬업으로 전달됩니다.
서비스
매쉬업은 PTC.Factory.CommonUtilities 리소스의 다음 서비스를 사용합니다.
GetNestedMenu - GetJobOrderMenuName 서비스에서 전달된 메뉴 이름에 대한 정보를 읽어들이며 이 정보는 Historyless Accordion Menu 위젯에 전달됩니다.
매쉬업은 PTC.Factory.Demo.JobOrderUtils 사물의 다음 서비스를 사용합니다.
GetJobOrderView - 작업 지시서 테이블에서 선택됐거나, 방금 작성됐거나 방금 업데이트된 작업 지시서에 대한 정보를 읽어들입니다.
GetJobOrderTitleLabel - GetJobOrderView 서비스에서 반환된 정보에서 ID 값을 읽어들입니다. 이 값은 페이지 상단의 레이블 위젯에서 사용됩니다.
GetJobOrderMenuName - 왼쪽 창에서 사용되는 메뉴의 이름을 반환합니다(PTC.Factory.Demo.JobOrderMenu). 이 값은 GetNestedMenuGetDefaultNestedMashupFromMenu 서비스에 대한 입력으로 사용됩니다.
매쉬업은 PTC.SCA.SCO.ManageResourceUtils 사물의 다음 서비스를 사용합니다.
GetDefaultNestedMashupFromMenu - PTC.Factory.Demo.JobOrderMenu 메뉴에서 선택한 메뉴 옵션에 대해 포함된 매쉬업 위젯에 표시될 매쉬업을 읽어들입니다. nestedMashup 입력 매개 변수가 제공되지 않은 경우 PTC.Factory.Demo.JobOrderMenu 메뉴에 정의된 기본 매쉬업이 표시됩니다.