分析混搭
分析混搭 (
PTC.PerformanceAnalysis.Analysis_MU) 是
绩效分析 工具的主混搭。该混搭根据需要引入:
“筛选器”窗格、
导航标题的内置混搭、用于显示
瀑布图、
排列图或
趋势图的内置混搭、用于在底部窗格中显示趋势图的内置混搭,以及用于显示
产能窗格或
时间损失详情窗格的内置混搭。
小组件
PTC.PerformanceAnalysis.Analysis_MU 混搭使用下列小组件:
• 多个“标签”小组件。
• “日期时间选取器”小组件,用于“日期范围”筛选器。
• 多个“按钮”小组件:
◦ 用于“设备”筛选器,此筛选器可启动“选择设备”窗口。
◦ 用于“应用”和“重置”按钮。
• “下拉列表”小组件,用于“物料”字段。
• 多个“内置混搭”小组件:
◦ 用于导航标题混搭。
输入
PTC.PerformanceAnalysis.Analysis_MU 混搭的输入参数如下:
• materialMasterUid – 已应用的“物料”筛选器中选定物料的唯一标识。
• startDate – 已应用的“日期范围”筛选器的开始日期。
• endDate – 已应用的“日期范围”筛选器的结束日期。
• isShowAverageWeek - 布尔值,用于指示“显示周平均值”按钮的状态。
• equipmentUID – 已应用的“设备”筛选器中设备的唯一标识。
• equipmentThingName – 已应用的“设备”筛选器中选定设备的事物的名称。
• equipmentName – 已应用的“设备”筛选器中选定设备的显示名称。
• containedMashupChanged – 布尔值,用于在遍历导航时提示是否刷新用来显示瀑布图、排列图或趋势图的内置混搭。
• managerName - 从中运行此混搭的服务的管理器事物的名称。
输出
PTC.PerformanceAnalysis.Trend_MU 混搭的输出参数如下:
• containedMashupChanged – 布尔值,用于在遍历导航时提示是否刷新用来显示瀑布图、排列图或趋势图的内置混搭。
• materialMasterUid – 已应用的“物料”筛选器中选定物料的唯一标识。
• startDate – 已应用的“日期范围”筛选器的开始日期。
• endDate – 已应用的“日期范围”筛选器的结束日期。
• equipmentUID – 已应用的“设备”筛选器中设备的唯一标识。
• equipmentThingName – 已应用的“设备”筛选器中选定设备的事物的名称。
• equipmentName – 已应用的“设备”筛选器中选定设备的显示名称。
服务
该混搭使用 PTC.PerformanceAnalysis.Management_TS 事物形态的以下动态服务:
• GetChartTitle - 检索图表标题中使用的设备和物料信息。
• GetMaterialMasters – 在“设备”筛选器中选择某一工作中心后,此服务将检索工作中心的物料主数据、工作中心所属的生产区域以及工作中心的定拍单元。
• GetMfgModelManager - 检索已注册的 PTC.MfgModel.Manager 事物的名称。该服务首先会在 PTC.PerformanceAnalysis.Manager 事物的 ManagerConfiguration 配置表中进行查找,以查看是否可以找到特定 id 值的条目。如果该服务在此找不到任何条目,则该服务会在 PTC.Base.Manager 事物的 DefaultGlobalManagerConfiguration 配置表中进行查找。
• GetPanelMashup – 检索要在右下方窗格中显示的混搭的名称。如果未选择图表中的任何内容,则该服务将检索
产能面板混搭名称。在图表中选择某个柱形后,该服务会检索
时间损失面板混搭名称。
• GetTrendMashupsConfiguration – 检索要在左下方窗格中显示的混搭。如果未应用任何筛选器,则此混搭为
空详情混搭;如果应用了筛选器,则此混搭为
趋势图混搭。
• IsEnterpriseOrRegion – 确定在已应用的“设备”筛选器中选择的设备类型是企业还是地区。如果选择了企业或地区,则会禁用“查看事件日志”按钮。
• IsWorkCenter – 确定在已应用的“设备”筛选器中选择的设备类型是否为工作中心。如果选择了非工作中心,则会禁用“物料”筛选器和“下一张图”按钮。
您可以通过动态服务选择要在运行时执行服务的实体。在这种情况下,可从实现
PTC.PerformanceAnalysis.Management_TS 事物形态的任何实体中执行服务。有关详细信息,请参阅 ThingWorx 帮助中心中 "Mashup Builder" 一节下的
动态服务。