連續導覽元件
連續導覽元件會針對指定工作定義中的每個工作指示步驟顯示圖標,讓使用者可以視需要選取每個步驟。如果在畫面上一次可以顯示更多的圖標,則會提供水平捲軸。按一下「完成」按鈕可將所選步驟標記為完成。
混搭與小器具
PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 混搭定義了連續導覽元件,並將 PTC.SCA.SCO.WorkDefinitionStep 混搭用於工作指示圖標。
PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 混搭使用「集合」小器具。「集合」小器具中的每個儲存格都會呼叫 PTC.SCA.SCO.WorkDefinitionStep 混搭,並顯示個別工作指示圖標。「按鈕」小器具也用於「完成」按鈕。
輸入
PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 混搭的輸入是工作指示集合的父工作定義的 UID。如需有關工作定義及其相關資訊的詳細資訊,請參閱 工作定義結構描述
服務
來自於 PTC.SCA.SCO.ProductionOrderUtils 物件的下列服務由 PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 混搭使用:
GetChildrenWorkDefinitionsWithThumbnails - 傳回具有指定 UID 之父工作定義的所有子工作定義的資訊。此混搭中的「集合」小器具會將此服務傳回的資訊傳遞至 PTC.SCA.SCO.WorkDefinitionStep 混搭,以作為每個工作指示圖標顯示的輸入。
UpdateWorkDefinitionStatusAsCompleted - 當針對所選工作指示步驟按一下「完成」按鈕時,關聯工作定義的 執行狀況會更新為 5 (已完成)。當此服務完成時,會再次呼叫 GetChildrenWorkDefinitionsWithThumbnails 服務。工作指示圖標會重新整理,並針對已完成步驟顯示核取標記。