그리드 매쉬업
|
이 매쉬업은 사용자 정의된 매쉬업에 동일한 입력 및 출력이 있는 한 사용자 정의된 매쉬업으로 쉽게 교체할 수 있도록 설계되었습니다. 자세한 내용은 모듈 매쉬업 교체를 참조하십시오.
|
그리드 매쉬업(PTC.ActionTracker.Grid_MU)에는 시스템 및 도구 모음 작업에 있는 작업 목록이 표시됩니다.
목록에 표시되는 작업은 적용된 필터 선택에 따라 결정됩니다. 필터가 적용되지 않은 경우 모든 작업이 목록에 표시됩니다. 검색 필드에 검색 문자열을 입력하여 작업 목록을 추가로 필터링할 수 있습니다. 작업 만들기 버튼을 클릭하여 새 작업을 추가합니다. 동작 및 연관된 작업을 삭제하려면 하나 이상의 동작을 선택하고 삭제를 클릭합니다. 목록에서 작업을 선택하고 작업 보기를 클릭하여 작업을 보고 편집합니다.
위젯
PTC.ActionTracker.Grid_MU 매쉬업은 다음 위젯을 사용합니다.
• 검색 필드에 대한 텍스트 필드 위젯.
• 보이지 않는 인포테이블 선택기 위젯. 테이블에서 아무 행도 선택하지 않으면 이 위젯은 삭제 버튼을 비활성화합니다.
• 여러 버튼 위젯:
◦ 작업 만들기 버튼의 경우.
◦ 삭제 버튼의 경우. 이 버튼은 테이블의 행을 하나 이상 선택하면 활성화되고 행을 선택하지 않으면 비활성화됩니다.
◦ 작업 보기 버튼의 경우. 이 버튼은 단일 행을 선택하면 활성화되고 하나의 행 또는 여러 행을 선택하면 비활성화됩니다.
• 그리드 위젯으로 작업을 나열합니다.
입력
PTC.ActionTracker.Grid_MU 매쉬업에 대한 입력 매개 변수는 다음과 같습니다.
• StartDate - 적용된 날짜 범위 필터의 시작 날짜입니다.
• EndDate - 적용된 날짜 범위 필터의 종료 날짜입니다.
• Equipment - 적용된 장비 필터에서 선택된 장비입니다.
• Status - 적용된 상태 필터에서 선택된 상태입니다.
• Owner - 적용된 소유자 필터에서 선택된 소유자입니다.
• ReasonCategTable - 적용된 손실 카테고리 필터에서 선택된 이유 카테고리입니다.
• MashupName - 현재 매쉬업의 이름입니다.
• Manager - 이 매쉬업의 동적 서비스가 실행되는 관리자입니다.
• SelectedAction - 그리드에서 선택한 하나의 작업 또는 여러 작업입니다.
출력
PTC.ActionTracker.Grid_MU 매쉬업의 출력 매개 변수는 입력 매개 변수와 동일합니다.
서비스
매쉬업은 PTC.ActionTracker.Management_TS 사물 형태의 다음 동적 서비스를 사용합니다.
• DeleteActions - 선택한 하나의 작업 또는 여러 작업을 삭제합니다.
• GetAddActionMashupConfiguration -
작업 만들기 버튼을 클릭할 때 실행되도록 구성된 모듈 매쉬업을 읽어들입니다. 자세한 내용은
작업 추적기 모듈 매쉬업를 참조하십시오.
• GetDeleteConfirmationTokenLabel - 하나의 작업을 삭제하는지 또는 여러 작업을 삭제하는지에 따라 삭제 확인 창에 대한 올바른 텍스트를 읽어들입니다.
• GetEditActionMashupConfiguration -
보기 버튼을 클릭할 때 실행되도록 구성된 모듈 매쉬업을 읽어들입니다. 자세한 내용은
작업 추적기 모듈 매쉬업를 참조하십시오.
• QueryActions - 적용된 필터 선택을 적용하고 적용된 필터를 충족하는 작업을 사용하여 테이블을 빌드합니다.
• SearchActions - 검색 필드에 입력된 문자열에 따라 테이블에 표시된 작업을 검색합니다.
• SetViewActionDisabledState - 작업을 선택하지 않았거나 여러 작업을 선택한 경우 작업 보기 버튼을 비활성화합니다.
동적 서비스를 사용하면 런타임에 서비스를 실행할 엔티티를 선택할 수 있습니다. 이 경우
PTC.ActionTracker.Management_TS 사물 형태를 구현하는 모든 엔티티에서 서비스를 실행할 수 있습니다. 자세한 내용은 ThingWorx 도움말 센터의 Mashup Builder 섹션에서
동적 서비스를 참조하십시오.