分析標題混搭
分析標題混搭 (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 部份中的動態服務
這是否有幫助?