更新损失事件混搭
更新损失事件混搭 (PTC.ProductionDashboard.UpdateLossEvent_MU) 是“编辑损失事件”窗口的主混搭,可为内置混搭和按钮提供封装器。此窗口可通过单击“事件日志”中的事件来启动。
小组件
PTC.ProductionDashboard.UpdateLossEvent_MU 混搭会用到下列小组件:
• 多个“内置混搭”小组件,用于调用以下混搭:
◦ PTC.ProductionDashboard.EntryHeader_MU
◦ PTC.OperationKPI.TreeSelector_MU
◦ PTC.ProductionDashboard.LossEventDetails_MU
◦ PTC.ProductionDashboard.DeleteEvent_MU
• 多个“按钮”小组件,用于“保存”和“取消”按钮。
输入
PTC.ProductionDashboard.UpdateLossEvent_MU 混搭的输入参数如下:
• selectedEventCategory - 其中包含选定事件类别相关信息的信息表。
• selectedReason - 其中包含选定损失原因相关信息的信息表。
• timeZone - 选定工作中心所属站点所在的时区。
• showSplitEvent - 用于指示正在编辑的事件是否为自动化事件的布尔标志。
• thingName - 为选定工作中心定义的定拍单元的事物名称。
• event - 其中包含正在编辑的损失事件相关信息的信息表。
• manager - 从中运行此混搭的动态服务的管理器。
• workCenterThingName - 选定工作中心的事物名称。
输出
PTC.ProductionDashboard.UpdateLossEvent_MU 混搭的输出参数如下:
• selectedEventCategory - 其中包含选定事件类别相关信息的信息表。
• selectedReason - 选定的损失原因。
• showSplitEvent - 用于指示正在编辑的事件是否为自动化事件的布尔标志。
服务
该混搭使用 RuntimeLocalizationFunctions 资源的以下服务:
• GetEffectiveToken - 检索任何本地化消息文本的标记。
该混搭使用 PTC.ProductionDashboard.Management_TS 事物形态的以下动态服务:
• CreateOrUpdateEvent - 根据指定的信息创建或更新事件。
• GetModel - 检索事件的定拍单元。
• GetProductionBlockInfo - 检索指定生产区块的信息。
• GetReasonTypeFilterByAction - 检索适用于此操作的原因类型的列表。
您可以通过动态服务选择要在运行时执行服务的实体。在这种情况下,可从实现
PTC.ProductionDashboard.Management_TS 事物形态的任何实体中执行服务。 有关详细信息,请参阅 ThingWorx 帮助中心中 "Mashup Builder" 一节下的
动态服务。