작업 추가 매쉬업
* 
이 매쉬업은 사용자 정의된 매쉬업에 동일한 입력 및 출력이 있는 한 사용자 정의된 매쉬업으로 쉽게 교체할 수 있도록 설계되었습니다. 자세한 내용은 모듈 매쉬업 교체를 참조하십시오.
추가 작업 매쉬업(PTC ActionTracker.AddAction_MU)은 새 작업을 생성하기 위한 화면을 표시합니다.
새 작업을 만들기 위한 빈 양식으로, 추가 작업 매쉬업을 나타내는 빨간색 직사각형이 표시됩니다.
필요한 정보를 입력하면 저장 버튼이 활성화되어 작업을 저장할 수 있습니다. 취소를 클릭하면 작업 생성이 취소되고 그리드 매쉬업으로 돌아갑니다.
위젯
PTC.ActionTracker.AddAction_MU 매쉬업은 다음 위젯을 사용합니다.
여러 버튼 위젯:
작업 목록으로 돌아가기 작업의 경우.
장비 필드의 경우. 이 보이지 않는 버튼은 장비 선택 창을 시작합니다.
손실 이유 필드의 경우. 이 보이지 않는 버튼은 손실 이유 선택 창을 시작합니다.
기준선 날짜 범위 필드의 경우. 이 보이지 않는 버튼은 기준선 설정 창을 시작합니다.
삭제 버튼의 경우, 이 매쉬업에서 비활성화됩니다.
저장 버튼의 경우, 입력한 정보를 저장하고 작업을 생성합니다. 이 버튼은 필수 정보를 입력한 후에만 사용할 수 있습니다.
취소 버튼의 경우, 정보를 저장하지 않고 창을 닫고 그리드 매쉬업으로 돌아갑니다.
텍스트 문자열을 위한 여러 레이블 위젯.
여러 텍스트 필드 위젯.
여러 드롭다운 위젯.
시작 및 종료 날짜 선택을 위한 날짜 시간 선택기 위젯.
설명 필드에 대한 텍스트 영역 위젯.
입력
PTC.ActionTracker.AddAction_MU 매쉬업에 대한 입력 매개 변수는 다음과 같습니다.
MashupName - 현재 매쉬업의 이름입니다.
Manager - 이 매쉬업의 동적 서비스가 실행되는 관리자입니다.
SelectedAction - 저장을 클릭한 후 새 작업이 생성되면 이 매개 변수는 보기를 위해 작업 목록에서 새 작업을 두 번 클릭한 것으로 처리됩니다. 이 매개 변수는 작업 편집 매쉬업으로 전달되어 새 작업이 보기 모드에 표시됩니다.
ManagerName - GetMfgModelManager 서비스에서 반환된 관리자 사물 이름입니다.
selectedEquipments - 장비 선택 창에서 선택한 장비입니다.
출력
PTC.ActionTracker.AddAction_MU 매쉬업의 출력 매개 변수는 입력 매개 변수와 동일합니다.
서비스
매쉬업은 PTC.ActionTracker.Management_TS 사물 형태의 다음 동적 서비스를 사용합니다.
AddActions - 매쉬업에 입력된 정보에 따라 새 작업을 생성합니다. 이 서비스는 저장 버튼을 클릭하면 호출됩니다.
GetBaselineTokenLabel - 장비손실 이유의 선택 여부에 따라 기준선 날짜 범위 필드에 표시할 레이블을 읽어들입니다. 이 필드는 필수 필드가 선택된 경우에만 활성화됩니다.
GetEditActionMashupConfiguration - 저장을 클릭하면 새로 생성된 작업에 대해 표시하도록 구성된 모듈 매쉬업을 읽어들입니다. 자세한 내용은 작업 추적기 모듈 매쉬업를 참조하십시오.
GetEquipmentBreadcrumb - 장비 경로 필드에 표시된 장비 계층 구조를 읽어들입니다.
GetMfgModelManager - PTC.Base.ManagerDefaultGlobalManagerConfiguration 구성 테이블에서 등록된 PTC.MfgModel.Manager를 읽어들입니다.
GetModelEntities - 선택한 장비를 읽어들여 손실 이유 선택 창에 필요한 이유를 읽어들입니다.
GetReasonTokenLabel - 손실 이유 필드에 대해 표시할 선택된 이유에 대한 로컬리제이션 토큰을 읽어들입니다.
GetSiteUidFromModel - 선택한 장비와 연관된 사이트 UID를 읽어들입니다. 이 값은 데이터베이스의 작업에 저장됩니다.
QueryActions - 적용된 필터 선택을 적용하고 적용된 필터를 충족하는 작업을 사용하여 테이블을 빌드합니다. 저장 버튼을 클릭한 후 실행하여 SelectedAction 매개 변수를 제공합니다.
QueryBaseline - 선택한 장비, 이유 및 날짜 범위를 기준으로 기준선 값을 계산합니다.
QueryOwners - 작업의 소유자가 될 수 있는 사용자 목록을 읽어들입니다.
QueryStatus - 작업의 상태 목록을 읽어들입니다.
동적 서비스를 사용하면 런타임에 서비스를 실행할 엔티티를 선택할 수 있습니다. 이 경우 PTC.ActionTracker.Management_TS 사물 형태를 구현하는 모든 엔티티에서 서비스를 실행할 수 있습니다. 자세한 내용은 ThingWorx 도움말 센터의 Mashup Builder 섹션에서 동적 서비스를 참조하십시오.
도움이 되셨나요?