栅格混搭
|
只要自定义混搭具有相同的输入和输出,此混搭即可被轻松替换为自定义混搭。有关详细信息,请参阅 替换模块化混搭。
|
栅格混搭 (PTC.ActionTracker.Grid_MU) 旨在显示系统中操作以及工具栏操作的列表。
列表中显示的操作由所应用的筛选器选择确定。如果未应用任何筛选器,则所有操作都将显示在列表中。可通过在“搜索”字段中输入搜索字符串来进一步筛选操作列表。单击“创建操作”按钮可添加新操作。选择一个或多个操作,然后单击“删除”可删除操作及其关联的任务。在列表中选择一个操作,然后单击“查看操作”可查看和编辑该操作。
小组件
PTC.ActionTracker.Grid_MU 混搭会用到下列小组件:
• “文本字段”小组件,用于搜索字段。
• 不可见“信息表选择器”小组件。如果未选择表格中的任何行,则此小组件将禁用“删除”按钮。
• 多个“按钮”小组件:
◦ 用于“创建操作”按钮。
◦ 用于“删除”按钮。选定表格中的一行或多行时,启用此按钮;未选定任何行时,则禁用此按钮。
◦ 用于“查看操作”按钮。选定单个行时,启用此按钮;未选定任何行,或选定多行时,则禁用此按钮。
• “栅格”小组件,用于列出操作。
输入
PTC.ActionTracker.Grid_MU 混搭的输入参数如下:
• StartDate - 应用的“日期范围”筛选器的开始日期。
• EndDate - 应用的“日期范围”筛选器的结束日期。
• Equipment - 在应用的“设备”筛选器中选择的设备。
• Status - 在应用的“状况”筛选器中选择的状况。
• Owner - 在应用的“所有者”筛选器中选择的所有者。
• ReasonCategTable - 在应用的“损失类别”筛选器中选择的原因类别。
• MashupName - 当前混搭的名称。
• Manager - 从中运行此混搭的动态服务的管理器。
• SelectedAction - 栅格中选定的一个或多个操作。
输出
PTC.ActionTracker.Grid_MU 混搭的输出参数与输入参数相同。
服务
该混搭使用 PTC.ActionTracker.Management_TS 事物形态的以下动态服务:
• DeleteActions - 删除选定的一个或多个操作。
• GetAddActionMashupConfiguration - 检索被配置为要在单击
“创建操作”按钮后启动的模块化混搭。有关详细信息,请参阅
操作追踪器模块化混搭。
• GetDeleteConfirmationTokenLabel - 根据您要删除一个操作还是多个操作,检索“删除确认”窗口的正确文本。
• GetEditActionMashupConfiguration - 检索被配置为要在单击
“查看”按钮后启动的模块化混搭。有关详细信息,请参阅
操作追踪器模块化混搭。
• QueryActions - 接受所应用的筛选器选择,并使用满足所应用筛选器条件的操作来构建表。
• SearchActions - 根据“搜索”字段中输入的字符串,搜索表格中显示的操作。
• SetViewActionDisabledState - 当未选择任何操作或选择了多个操作时,禁用“查看操作”按钮。
您可以通过动态服务选择要在运行时执行服务的实体。在这种情况下,可从实现
PTC.ActionTracker.Management_TS 事物形态的任何实体中执行服务。 有关详细信息,请参阅 ThingWorx 帮助中心中 "Mashup Builder" 一节下的
动态服务。