分析标题混搭
分析标题混搭 (PTC.PerformanceAnalysis.AnalysisHeader_MU) 显示导航痕迹、“显示周平均值”按钮“查看损失洞察”按钮“查看事件日志”按钮以及用于在瀑布图排列图趋势图之间进行移动的“下一张图”按钮
“绩效分析”页面,以红色矩形框指示分析标题。
“设备”筛选器中选择某一工作中心后,可在瀑布图中选择一个蓝色柱形,然后单击“下一张图”以下探至该损失类别的损失原因排列图。在排列图中选择一个柱形,然后单击“下一张图”,可下探至此原因类别下一层级的排列图,也就是此原因类别最低层级原因的趋势图。要将排列图的层级上移回至时间损失瀑布图,或要导航至瓶颈图,请单击导航痕迹中的链接。
小组件
PTC.PerformanceAnalysis.AnalysisHeader_MU 混搭具有以下小组件:
“痕迹导航”小组件,用于导航痕迹。
“工具栏”小组件,用于各种按钮。
输入
PTC.PerformanceAnalysis.AnalysisHeader_MU 混搭的输入参数如下:
materialMasterUid – 已应用的“物料”筛选器中选定物料的唯一标识。
equipmentUID – 已应用的“设备”筛选器中设备的唯一标识。
equipmentName – 已应用的“设备”筛选器中选定设备的显示名称。
startDate – 已应用的“日期范围”筛选器的开始日期。
endDate – 已应用的“日期范围”筛选器的结束日期。
isEnterpriseOrRegion – 布尔值,用于指示在应用的“设备”筛选器中选择的设备类型是企业还是地区。
selectedBar – 信息表,其中包含瀑布图或排列图中选定柱形的相关信息。
selectedBarChanged - 选择柱形时对应的时间戳。
normalizeState - 布尔值,用于指示“显示周平均值”按钮的状态。
isWorkCenter - 布尔值,用于指示“设备”筛选器中的选定设备类型是否为工作中心。
managerName - 从中运行此混搭的服务的管理器事物的名称。此值从绩效分析主混搭 (PTC.PerformanceAnalysis.Analysis_MU) 中传入。
navigationHistory - 在浏览瀑布图和排列图时,其中包含选定损失类别和损失原因的导航历史记录的信息表。
thingName – 已应用的“设备”筛选器中选定设备的事物的名称。
updateMashupState - 布尔值,用于指示是否需要刷新用来显示瀑布图、排列图或趋势图的内置混搭。
输出
PTC.PerformanceAnalysis.AnalysisHeader_MU 混搭的输出参数如下:
bottomChild2LinkMashup – 产能面板混搭名称。
bottomChild1LinkMashup – 趋势面板混搭名称。
chartTitle - 图表标题中显示的损失原因序列。
linkMashup - 要在 PTC.PerformanceAnalysis.Analysis_MU 混搭的内置混搭中显示的图表混搭的名称。
mashupTitle - 图表标题第一部分的值,用于指示图表是瀑布图、排列图还是趋势图。
navigationHistory - 在浏览瀑布图和排列图时,其中包含选定损失类别和损失原因的导航历史记录的信息表。
normalizeState - 布尔值,用于指示“显示周平均值”按钮的状态。
updateMashupState - 布尔值,用于指示是否需要刷新用来显示瀑布图、排列图或趋势图的内置混搭。
equipmentUID – 已应用的“设备”筛选器中设备的唯一标识。
equipmentName – 已应用的“设备”筛选器中选定设备的显示名称。
startDate – 已应用的“日期范围”筛选器的开始日期。
endDate – 已应用的“日期范围”筛选器的结束日期。
normalizeState - 布尔值,用于指示“显示周平均值”按钮的状态。
服务
该混搭使用 PTC.PerformanceAnalysis.Manager 事物的以下服务:
GetToolbarConfiguration – 检索要在工具栏中显示的按钮。
该混搭使用 PTC.PerformanceAnalysis.Management_TS 事物形态的以下动态服务:
AddNavigationHistory - 向 navigationHistory 信息表中添加新行。单击“下一张图”按钮后,调用此服务。
DeleteNavigationHistory - 从 navigationHistory 信息表中移除最后一行,并从剩余的最后一行中删除数据。
GetBreadcrumbHistory – 从 navigationHistory 表中检索导航痕迹的数据。
GetCurrentNavigationHistoryRow – 检索要在主图表窗格中显示的混搭的数据,以及 navigationHistory 表中的两个底部窗格。
GetRootMashupConfiguration – 针对值为 PTC.PerformanceAnalysis.Rootid 字段,检索在 PTC.PerformanceAnalysis.Manager 事物的 mashupConfiguration 配置表中指定的混搭。
InitializeNavigationHistory – 初始化 navigationHistory 表。
ResetNavigationHistory – 清除 navigationHistory 表中的行。
UpdateChartNavigationHistory - 根据瀑布图或排列图中的选定柱形,更新 navigationHistory 信息表。
该混搭使用 PTC.PerformanceAnalysis.TLAN.Management_TS 事物形态的以下动态服务:
CreateEquipmentInfoJSON – 创建用于检索已应用“设备”筛选器中选定设备的洞察的 JSON。
IsWorkCenterOrArea – 确定在已应用的“设备”筛选器中选择的设备类型是工作中心还是生产区域。
您可以通过动态服务选择要在运行时执行服务的实体。在这种情况下,可从实现 PTC.PerformanceAnalysis.Management_TS 事物形态的任何实体中执行服务。有关详细信息,请参阅 ThingWorx 帮助中心中 "Mashup Builder" 一节下的动态服务
这对您有帮助吗?