顺序导航组件
顺序导航组件显示了给定工作定义中每个工作指示步骤的磁贴,从而允许用户根据需要选择每个步骤。如果磁贴数超出了屏幕一次性能够显示的数量,则会提供水平滚动条。单击“完成”按钮可将所选步骤标记为完成。
混搭和小组件
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 服务。随即会刷新工作指示磁贴显示,且已完成的步骤将显示一个对号。