분석 헤더 매쉬업
분석 헤더 매쉬업(PTC.PerformanceAnalysis.AnalysisHeader_MU)은 워터폴, 파레토추세 차트 간을 이동하기 위한 주당 평균 표시 버튼 및 탐색 컨트롤을 표시합니다.
성능 분석 페이지로, 분석 헤더를 나타내는 빨간색 직사각형이 표시됩니다.
장비 필터에서 작업 센터를 선택한 경우, 워터폴 차트에서 파란색 막대를 선택하고 탐색 헤더에서 오른쪽 화살표 버튼.을 클릭하여 해당 손실 카테고리에 대한 손실 이유 파레토 차트로 드릴다운할 수 있습니다. 파레토 차트에서 막대를 선택하고 오른쪽 화살표 버튼.을 클릭하여 파레토 차트의 다음 수준으로 드릴다운하거나 해당 이유 카테고리의 최하위 수준인 이유에 대한 추세 차트로 드릴다운합니다. 파레토 또는 추세 차트에서 왼쪽 화살표 버튼.을 클릭하여 파레토 차트 수준을 시간 손실 워터폴 차트로 다시 이동합니다.
위젯
PTC.PerformanceAnalysis.AnalysisHeader_MU 매쉬업에는 다음과 같은 위젯이 있습니다.
여러 버튼 위젯:
활성화된 왼쪽 화살표 버튼(활성화된 왼쪽 화살표 버튼)용.
비활성화된 왼쪽 화살표 버튼(비활성화된 왼쪽 화살표 버튼)용.
활성화된 오른쪽 화살표 버튼(활성화된 오른쪽 화살표 버튼)용.
비활성화된 오른쪽 화살표 버튼(비활성화된 오른쪽 화살표 버튼)용.
활성 주당 평균 표시 버튼의 경우 버튼을 클릭하면 표시됩니다.
비활성 주당 평균 표시 버튼의 경우 버튼을 클릭하지 않았으나 클릭할 수 있는 경우에 표시됩니다.
사용 안 함으로 설정한 주당 평균 표시 버튼의 경우 버튼을 클릭할 수 없는 경우 추세 차트에 표시됩니다.
주당 평균 표시 버튼의 활성 또는 비활성 상태를 저장하는 데 사용되는 보이지 않는 전환 버튼 위젯입니다. 주당 평균 표시 버튼을 사용 안 함으로 설정한 경우(추세 차트를 볼 때 등) 전환에는 주당 평균 표시 버튼의 마지막 상태가 저장됩니다.
이전 차트, 현재 차트, 다음 차트 레이블에 대한 여러 레이블 위젯, 및 장비 필터에서 작업 센터 이외의 장비가 선택되거나 다음 차트로 이동할 수 없을 때 표시되는 데이터 없음 레이블.
현재 보고 있는 차트의 수준을 추적하는 데 사용되는 보이지 않는 드롭다운 위젯입니다.
드롭다운 위젯에 보류된 탐색 기록을 제어하는 보이지 않는 인포테이블 선택기 위젯.
입력
PTC.PerformanceAnalysis.AnalysisHeader_MU 매쉬업의 입력 매개 변수는 다음과 같습니다.
isWorkCenter - 장비 필터에서 선택한 장비가 작업 센터인지 여부를 나타내는 부울입니다.
managerName - 이 매쉬업의 서비스가 실행되는 관리자 사물의 이름입니다. 이 값은 기본 성능 분석 매쉬업(PTC.PerformanceAnalysis.Analysis_MU)에서 전달됩니다.
navigationHistory - 워터폴 및 파레토 차트를 탐색할 때 선택한 손실 카테고리 및 이유의 탐색 기록이 포함된 인포테이블입니다.
selectedBar - 워터폴 또는 파레토 차트에서 선택한 막대에 대한 정보가 포함된 인포테이블입니다.
selectedBarChanged - 막대를 선택한 경우의 타임스탬프입니다.
thingName - 적용된 장비 필터에서 선택한 장비의 사물 이름입니다.
updateMashupState - 워터폴, 파레토 또는 추세 차트를 표시하는 포함된 매쉬업을 새로 고쳐야 하는지 여부를 나타내는 부울입니다.
출력
PTC.PerformanceAnalysis.AnalysisHeader_MU 매쉬업의 출력 매개 변수는 다음과 같습니다.
chartTitle - 차트 제목에 표시되는 손실 이유 시퀀스입니다.
linkMashup - PTC.PerformanceAnalysis.Analysis_MU의 포함된 매쉬업에 표시될 차트 매쉬업의 이름입니다.
mashupTitle - 차트가 워터폴, 파레토 또는 추세 차트인지 여부를 나타내는 차트 제목 첫 번째 부분의 값입니다.
navigationHistory - 워터폴 및 파레토 차트를 탐색할 때 선택한 손실 카테고리 및 이유의 탐색 기록이 포함된 인포테이블입니다.
normalizeState - 주당 평균 표시 버튼의 상태를 나타내는 부울입니다.
updateMashupState - 워터폴, 파레토 또는 추세 차트를 표시하는 포함된 매쉬업을 새로 고쳐야 하는지 여부를 나타내는 부울입니다.
서비스
매쉬업은 PTC.PerformanceAnalysis.Management_TS 사물 형태의 다음 동적 서비스를 사용합니다.
AddNavigationHistory - navigationHistory 인포테이블에 새 행을 추가합니다. 이 서비스는 오른쪽 화살표 버튼()을 클릭하면 호출됩니다.
DeleteNavigationHistory - navigationHistory 인포테이블에서 마지막 행을 제거하고 남은 마지막 행에서 데이터를 삭제합니다.
GetCurrentMashupRow - navigationHistory 인포테이블에서 표시할 차트 매쉬업에 대한 데이터를 읽어들입니다.
GetNavigationContext - 머리글에 표시할 navigationHistory 인포테이블에서 이전 차트 제목, 현재 차트 제목 및 다음 차트 제목을 읽어들입니다.
UpdateChartNavigationHistory - 워터폴 또는 파레토 차트에서 선택한 막대를 기준으로 navigationHistory 인포테이블을 업데이트합니다.
동적 서비스를 사용하면 런타임에 서비스를 실행할 엔티티를 선택할 수 있습니다. 이 경우 PTC.PerformanceAnalysis.Management_TS 사물 형태를 구현하는 모든 엔티티에서 서비스를 실행할 수 있습니다. 자세한 내용은 ThingWorx 도움말 센터의 Mashup Builder 섹션에서 동적 서비스를 참조하십시오.
도움이 되셨나요?